aumontzey8765 / domain-driven-agent
PublicTypeScript DDD framework (Domain-Driven Design) for AI agents — aggregates, value objects, event sourcing (SQLite), REST API.
A TypeScript library that applies domain-driven design principles to build reliable agents and automations for business workflows, demonstrated with an example order management web service using event tracking.
How It Works
You hear about this handy kit for handling business tasks like orders in a structured, reliable way that keeps everything organized.
You download it to your computer and start it up quickly, so a simple web service is ready to use right away.
You send details like customer info and amount to make a new order, and it safely records it with built-in rules.
You give approval, and the order moves to ready status securely.
You note a payment problem, and it updates to failed with the reason logged.
You look up any order to instantly see its current status and full history of changes.
Your business processes now run smoothly, always following rules with a complete record of everything that happened.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.