AI-first. Audit-ready.
Built for the long haul.
Evaluetor is not a document repository with AI bolted on. Nine specialised agents read every contract, watch every commitment, and surface the work that protects the value the signature created.
Six steps, in order.
PDF and DOCX accepted. Parsed, chunked, embedded into a vector store (ChromaDB).
Nine specialised agents read each contract: metadata, clauses, obligations, risks, SLAs, renewals, schema.
Risk patterns, obligation severity, SLA targets, composite health — calculated and stored per contract.
Continuous monitoring against external feeds — ITSM tickets, ERP volumes, FX rates, calendar windows.
Dashboards by team. Alerts by deadline. Improvement points with owner and priority.
Findings turn into work. Credits claimed. Renewals negotiated. Risk re-papered. Loop closes.
Defensible from day one.
Every query is filtered by tenant at the data layer. Role-based access enforced at the API layer. Audit trail written for every action.
Production deployments can be pinned to EU regions. The public demo runs in a US region.
Every AI call writes a trace — reasoning chain, prompts, model output. Inspectable, exportable, replayable. Defensible for risk teams.
For the first thirty days on every new portfolio, every extraction is reviewed by an operator before becoming canonical.
Contracts, extracted data, and audit trails export at any time as PDF, DOCX, or structured JSON. Standard exit terms allow notice without penalty.
SOC 2 Type II and ISO 27001 are on the roadmap. Architecture documentation available under NDA.
What is under the hood.
| Layer | Technology |
|---|---|
| API | Python 3.11 / FastAPI (async) |
| Frontend | React / TypeScript / Vite |
| Database | PostgreSQL + ChromaDB (vectors) |
| AI orchestration | OpenAI GPT-4o + Agent Squad |
| Observability | Langfuse via OpenTelemetry |
| Deployment | Docker Compose — local + AWS EC2 |
- 9specialised AI agents
- 36clause types extracted
- 10risk patterns scored
- 7obligation types classified
- 13SLA metric types tracked
- 15contract-type schemas with 1,235 fields