44 step types, one runtime
Human tasks, AI decisions, agentic loops, sub-workflows, scripted logic, HTTP calls, dialogs, forms, events, timers, sagas, payments, signing, federated calls — composed in a single state machine.
Praxis is six tightly-integrated systems — runtime, intelligence, authoring, operations, compliance, and developer ergonomics — designed to be one platform from the start, not stitched together later.
Each surface is generated from the same conversation and kept coherent as it changes — not bolted on later.
Human tasks, AI decisions, agentic loops, sub-workflows, scripted logic, HTTP calls, dialogs, forms, events, timers, sagas, payments, signing, federated calls — composed in a single state machine.
An IAiBackend abstraction over OpenAI, Gemini, and local models. Governance — cost ceilings, PII redaction, rate limits — runs at the platform layer, not in your handlers.
A canvas where workflow architects design, simulate, and version definitions. AI assistance is opt-in, never the only path.
Per-tenant subdomain. The end-user app you'd otherwise build by hand — generated from the business flow and the schema, kept in sync with both.
Per-tenant MongoDB databases. Tenant context is required at every persistence boundary. Cross-tenant data paths simply don't exist in the codebase by design.
Drop a new step handler in `Workflow.Engine.Handlers/BuiltIn/` and the assembly scanner wires it in. No DI ceremony.
The same description drives every surface — so they never drift apart.
From your Workspace, in plain language — it compiles into a typed, reviewable business flow definition. The architect refines with you, never around you.
~30 seconds44 step types in one state machine, with the AI governance, routing, and knowledge plane layered underneath.
automaticAn isolated tenant database and a live app — inbox, forms, dashboards — appear at your own subdomain.
under 60 secondsIdempotent worker, per-tenant audit trail, and an assembly-scanned handler model your engineers can extend.
forever · liveHuman tasks, AI decisions, agentic loops, sub-workflows, scripts, HTTP calls, events, timers, sagas, payments, signing, and federated calls — composed in a single, idempotent dispatcher.
Create your workspace in minutes — account, plan, done. Then describe your first business flow in the Workspace and watch Praxis build it. Your database, exportable in one click.