The metadata framework where solution architects and business consultants design complete systems — data models, workflows, permissions, and interfaces — in a single declaration. The output is real, auditable code. No vendor lock-in. Ever.
Today, turning a business vision into software demands months of handwritten code across dozens of layers. Models, APIs, databases, interfaces, permissions, tests — every change propagated manually. What if you could describe the system you need and let a team of AI agents handle the engineering?
A dotDocType is a single JSON file that completely describes a business entity — fields, validation rules, user permissions, state flows, and visual layout. Change the file, and the entire system updates: database, API, interface, and tests.
Design your business processes as flow diagrams and state machines directly inside the specification. Define transitions like Draft → Submitted → Cancelled, and the framework generates the complete workflow engine automatically.
If you can describe a business process, you can build a system. dotDocType was designed for solution architects and business consultants who understand what needs to exist — not how to code it.
Inside dotDocType, a coordinated team of specialized AI agents — architects, builders, testers, and security auditors — processes your declaration through a rigorous production line. Every artifact is reviewed, validated, and approved before it ships.
Unlike low-code and no-code platforms that trap you in proprietary runtimes, dotDocType generates standard, readable source code. It lives in your repository. You own it completely. If you ever leave the framework, the code stays with you.
Generated C#, Vue, or Blazor files — readable, versionable, auditable. No proprietary runtime.
Extend any generated component with partial classes, chained composables, or compiled plugins when you need to.
Stop using dotDocType tomorrow — your code still compiles and runs. No export wizards, no migration headaches.
No visual builders that generate unmaintainable spaghetti. No proprietary deployment targets. No runtime dependencies.
Three architectural pillars working together to eliminate the gap between business vision and working software.
Describe entities, workflows, and permissions in structured JSON — including state machines, transition flows, and layout definitions. Your business logic becomes the blueprint, not handwritten code.
A hierarchy of AI agents — architects, developers, testers, and security auditors — collaborate to transform your specification into production-grade software. Each agent has clear responsibilities and accountability.
Complex business logic follows a rigorous 8-phase pipeline — from specification to deployment — where AI agents produce, review, contest, and validate every component within architectural guardrails.
Describe what your business needs. The agent factory handles the engineering.
Define your business entities, rules, workflows, and permissions in a structured .dotDocType.json file. Design state flows and transition diagrams inline.
The framework reads your specification and generates real C#, Vue, or Blazor code — data models, REST APIs, user interfaces, migrations, and tests.
Guardian agents audit every artifact for security, quality, and architectural consistency. Adversarial agents challenge decisions. Nothing passes unchecked.
Zero-touch deployment. A commit triggers the full pipeline — build, test, migrate, deploy — delivering a production-ready system automatically.
dotDocType bridges the gap between business knowledge and working software. You don't need to write code — you need to describe what the system should do.
Design complete system architectures — entities, relationships, workflows, and integration points — and see them materialize into working software without writing a single line of code.
Translate business processes into structured specifications. Define approval flows, access controls, and data models in a language that reads like business requirements — and works like software.
Eliminate repetitive boilerplate. Focus on complex business logic while the framework handles scaffolding, migrations, tests, and infrastructure. Extend with custom code when you need to.
Join the waitlist to get early access when we launch. We'll keep you updated on our progress.
We'll reach out when early access is ready. Thank you for your interest in dotDocType.