Agent ERP System ist ein agentenzentrierter Stack um Odoo: Workflows wie Lead-to-Cash, Einkauf und Support laufen über Agenten. Jede riskante Mutation geht durch denselben Gateway — mit Validierung, Rechten, Freigabe und Audit.
Prozesse
- Lead-to-Cash — von Lead bis Rechnung
- Procure-to-Pay — bei niedrigem Bestand bis Wareneingang
- Support — Tickets triagieren und lösen oder eskalieren
- Zahlungsabgleich und Monatsabschluss
- Supervisor — Überblick und Veto, aber keine Freigaben selbst auflösen
CLI, MCP, Gateway
- mpicli — Python-CLI für Alltag und Scripts
- MCP — dieselben Mutationen wie die REST-API
- Gateway — Intent-Registry, Freigaben, Audit-Log
- Odoo v19 — Adapter; andere ERP-Backends sind vorgesehen
Freigaben
Hohe Beträge, neue Lieferanten und Blast-Radius-Regeln landen in der Freigabe-Warteschlange. Agenten können Approvals nicht selbst auflösen — Menschen schon.
Lizenz
Split-Lizenz: Gateway, CLI und Orchestrator unter BSL 1.1; das Odoo-Addon unter LGPL-3. Details im Repo.
Demo per E-Mail oder Code auf GitHub:
Agent ERP System is an agent-centric stack around Odoo: workflows like lead-to-cash, procurement, and support run through agents. Every risky mutation hits the same gateway — validation, capabilities, approval, and audit.
Processes
- Lead-to-cash — from lead to invoice
- Procure-to-pay — low stock through goods receipt
- Support — triage tickets, resolve or escalate
- Payment reconciliation and month-end close
- Supervisor — oversight and veto, but cannot resolve approvals itself
CLI, MCP, gateway
- mpicli — Python CLI for day-to-day and scripts
- MCP — same mutations as the REST API
- Gateway — intent registry, approvals, audit log
- Odoo v19 — adapter; other ERP backends are planned
Approvals
High amounts, new vendors, and blast-radius rules go to the approval queue. Agents cannot resolve approvals — humans can.
License
Split license: gateway, CLI, and orchestrator under BSL 1.1; the Odoo addon under LGPL-3. Details in the repo.
Email for a demo, or open the code: