Goal right now: ship an MVP — a working continuous compliance gate, not a hackathon demo pack. Tracking: GitHub Project ComplyAIgent Roadmap · Epic #74 ·
docs/mvp/.
A compliance officer can ingest a policy, a developer’s pre-push CLI enforces scannable rules and offloads uncertain diffs to the backend, and the officer can approve/reject pending validations on the dashboard — with structured verdict logs retained for audit.
flowchart LR
CO[Compliance Officer] -->|upload policy| FE[Next.js Dashboard]
FE -->|POST /ingest| BE[FastAPI Backend]
BE --> DB[(SQLModel DB)]
DEV[Developer] -->|git push| CLI[pg CLI]
CLI -->|local A1 scan| CLI
CLI -->|POST /validate + poll| BE
FE -->|HITL approve/reject| BE
BE -->|structured JSON| LOG[Verdict log / Loki]
| Area | State |
|---|---|
CLI ↔ /validate contract |
Done (poll GET /validate/{id}) |
| Lazy LLM clients | Done |
| Integration test schemas | Done |
Backend CI (ruff / ty) |
Green on dev |
| Policy versioning | Open — MVP |
| Loki / structured verdicts | Open — MVP |
| Presidio PII | Open — MVP |
| HITL against live API E2E | Needs hardening — MVP |
| Load test / RAG tune / reg simulator | Deferred post-MVP |
Contract fixes, CI green, remove hackathon-only backlog noise.
See docs/mvp/README.md and the MVP epic on GitHub.
Load test (<5s), RAG chunk tuning, regulatory drift simulator, richer dashboard.
Deploy profiles, retention, multi-tenant / multi-repo (out of scope until Phase 2 proves value).
- Pitch decks / slide design
- AMD-specific swap-in proxy as a deliverable
- Perfect RAG accuracy
- Multi-region / SaaS packaging