Core Features
PDLC stage engine
Six first-class stages with dedicated agent roles, prompts, and tool policies:
- Discover — problem framing, users, constraints →
docs/DISCOVER.md - Design — architecture, UX, data model →
docs/DESIGN.md - Develop — production code against the design
- Test — run, diagnose, fix →
docs/TEST_REPORT.md - Deploy — publish preview via
run_project - Iterate — feedback backlog →
docs/ITERATE.md
ReAct agent core
- OpenAI / Anthropic when API keys are set
- Built-in fallback engine when no keys configured
- Tools:
list_files,read_file,write_file,edit_file,delete_file,run_project,run_code,search_files
Workflow state
Per-project state tracks:
- Active domain (default:
pdlc) - Current stage
- Completed stages (when artifacts are written or user advances)
Persisted in SQLite (project_workflow_state) for workspace projects; JSON file for public demos.
SSE streaming
Workspace chat streams real-time events:
workflow— current domain/stagestage— stage advances and artifact completioncontent— agent texttool_call/tool_result— tool executionfiles_changed— modified filesdone— summary with elapsed time
Extensible domains
Register additional domain packs beyond PDLC. Stub domains for Cyber Security and Product Research are included to show expansion without locking the platform to software delivery only.
Product page demo
Public, unauthenticated demo at /products/agentic-ai with interactive PDLC cycle and stage-aware chat.