OpenInvoice is a planned desktop invoice-operations platform for preparing, validating, scheduling, sending, and reviewing invoice workloads across supported invoice services.
OpenInvoice is currently in Phase 0A: Project Discovery and Governance.
No production invoice-processing implementation has been released. Production application code has not started.
The current baseline is Draft 0.1.0 and requires human Architecture Owner approval before it may be treated as approved.
- Beginner-oriented, workflow-first desktop experience.
- Strong isolation between invoice workspaces.
- Durable execution with explicit recovery and reconciliation.
- Capability-based provider adapters instead of provider-specific core logic.
- Secure operating-system credential storage; no plaintext secrets.
- Human-governed architecture and AI-assisted implementation.
- Choose an invoice service.
- Connect one or more accounts.
- Add and validate customers.
- Prepare invoice details and dynamic data.
- Review and test.
- Send immediately or schedule a run.
- Review results and problems requiring attention.
- Project Charter
- Project Constitution
- Baseline Policy
- AI Development Policy
- Product Vision
- Requirements
- Architecture Principles
- Architecture Invariants
- Phase 0A Review Checklist
Implementation contributions are not yet open. Documentation changes must follow the governance baseline, use a reviewed branch, and receive human approval.
A project license has not yet been approved. No licensing claim is made by this Phase 0A baseline.