Systematic Orchestration, Perfectly Arranged
Production Beta | 632+ tests | 8 cratesSYNTAXIS
Production-grade project orchestration platform built in Rust. Four interfaces, dual database support, VAPORA-ready. Every task has its perfect place in the syntax of your workflow.
Four Interfaces, One Core
Choose the interface that fits your workflow. All share the same core engine.
Command Line
Structured subcommands for automation, CI/CD pipelines, and scripting. Config auto-discovery with NuShell wrappers.
Terminal UI
Interactive terminal interface with vim-style navigation (hjkl). SSH-friendly, works on any remote machine.
Dashboard
Modern web dashboard compiled to WebAssembly. Real-time updates, responsive design, served by the API.
REST API
Full REST API with Tower middleware, WebSocket support, authentication, rate limiting, and metrics.
Core Features
Built for production from day one. No shortcuts, no technical debt.
Phase Lifecycle
Create, Develop, Publish, Archive. Full state machine with audit trail on every transition.
Audit Trail
Complete change history on every entity. State rollback support for enterprise compliance.
Dual Database
SQLite for local, SurrealDB for teams. Switch via config, no code changes needed.
Config-Driven
TOML + Nickel configuration. Auto-discovery system finds configs across project hierarchies.
Project Templates
Reusable project structures with pre-configured phases, checklists, and task templates.
VAPORA SST
Official foundation for VAPORA Software Specification & Tasks. Agent orchestration via NATS event streaming.
Phase Checklists
Verification checklists tied to phase transitions. Gate quality before moving forward.
Bootstrap Install
One-command installation across 50+ architectures. Pre-compiled Rust, everything else from source.
System Architecture
Flexible Persistence
One trait, two backends. Switch via configuration at runtime.
SQLite (Default)
- > Zero external dependencies
- > Async pooled connections via sqlx
- > WAL mode for concurrent reads
- > Prepared statements & batch ops
- > Solo devs, small teams, local-first
SurrealDB
- > 40+ operations fully implemented
- > In-Memory, File, Server, Docker, K8s
- > Type-safe async with JSON binding
- > Feature-gated optional dependency
- > Teams, distributed systems, enterprise
Technology Stack
Ready for structured project orchestration?
Built with Rust | Open Source | Part of the VAPORA ecosystem