Loading…
Loading…
Archiet reads your product requirements document — any format, any length — extracts the formal architecture model, and generates a complete, deployable application with auth, multi-tenancy, billing integration, compliance controls, and architectural documentation. Not a prototype. Not a scaffold. A production application.
A prototype is code that demonstrates an idea. A scaffold is a project structure you fill in. A production application is code a customer can run without modification: real authentication (not a JWT stub), real multi-tenancy (workspace isolation enforced at the database), real background jobs (Celery worker, not a threading hack), real migrations (Alembic or TypeORM), and real documentation (ARCHITECTURE.md, ADRs, OpenAPI spec). The gap between a scaffold and a production application is 4–8 weeks of engineering time. Archiet generates the production application directly from your PRD.
The PRD extractor identifies: entities and their attributes (what data the system stores), user types and their permissions (who can do what), screens and workflows (what users see and do), business rules (conditions, validations, constraints), integrations (third-party services, APIs, payment providers), compliance requirements (GDPR, SOC 2, HIPAA, PCI-DSS mentioned in the document), and architecture signals (microservices, event-driven, ML, governed agents). Each extracted element is displayed in a structured editor so you can verify the extraction before generating code.
Step 1: PRD parsing — the document is chunked, extracted, and assembled into a genome (the formal model). Step 2: Architecture inference — entities, relationships, and capabilities are inferred and enriched with archetypes and defaults. Step 3: Model-to-Text transformation — the genome drives deterministic code generation across 9 stacks, 70+ template modules, and the compliance documentation layer. Step 4: Quality gate — the generated application passes a shippability check (no placeholder secrets, no change-me values, complete auth flow, working migrations). Step 5: Delivery — the ZIP is assembled with the application, handoff pack, ARCHITECTURE.md, and compliance documentation.
Application code: full stack matching your chosen framework (Flask, FastAPI, NestJS, Django, Go, etc.) plus Next.js 15 App Router frontend. Authentication: forgot-password, reset-password, verify-email, social auth (Google/GitHub), and onboarding flow. Multi-tenancy: workspace creation, invitation flow, member management, and per-workspace billing. Compliance: SOC 2, GDPR, HIPAA, or PCI-DSS controls generated from your requirements. Architecture documentation: ARCHITECTURE.md (consulting-grade), ADRs, data flow diagrams, TOGAF deliverables, and OpenAPI 3.1 spec. Deployment: Dockerfile, docker-compose.yml, GitHub Actions CI/CD, and .env.example.
A product team with a strong PRD generates a production application in under 10 minutes. First-run setup (clone, docker compose up, alembic upgrade head, seed admin) takes 15 minutes. Customisation — connecting your logo, colour scheme, domain, and third-party API keys — takes a day. The team ships to a real server and onboards the first user within the same week the PRD was written. The engineering time saved (4–8 weeks of boilerplate) goes to product differentiation.
Any format: PDF, Word document, Google Doc (export as PDF), Notion page (export as PDF or paste text), Confluence page, or plain text. The extractor handles structured specifications, bullet-point user stories, narrative descriptions, and mixed formats. There is no required template — use whatever you already have.
Useful applications generate from PRDs as short as 500 words describing the core user journey and data model. More complete PRDs (entities, screens, user roles, business rules, integrations) produce more complete applications. Archiet surfaces what it could not infer so you can fill gaps before generating — you are never left with a broken output and no explanation.
Archiet generates the supported application framework and marks unsupported features in the generated ARCHITECTURE.md under a 'Not generated — manual implementation required' section. The handoff pack includes architectural guidance for each manual implementation task so your team knows what to build and how it fits the generated architecture.
Yes. The genome (extracted architecture model) is saved to your account. Edit the genome in the structured editor to reflect PRD changes and regenerate. The regenerated ZIP replaces the previous version. Teams use regeneration to incorporate stakeholder feedback without manually editing the generated code.
Describe your product once. Archiet generates a complete Flask + Next.js application — auth with httpOnly cookies, RBAC, multi-tenant workspace isolation, Alembic migrations, Celery workers, and a full OpenAPI 3.1 spec — without writing a single line of boilerplate.
Upload your product requirements document and Archiet generates a NestJS application with JWT authentication guards, TypeORM entities and migrations, workspace-scoped multi-tenancy, Swagger/OpenAPI 3.1 documentation, and a typed API client for your Next.js frontend — zero boilerplate written by hand.
Describe your product requirements and Archiet generates a complete FastAPI + Next.js application: Pydantic v2 request/response models, SQLAlchemy 2 ORM with async support, Alembic migrations, JWT auth, workspace isolation, Celery workers, and auto-generated OpenAPI 3.1 documentation.
free plan. No credit card required. Generate your first compliant architecture blueprint in under 10 minutes.