Jarvis
Personal life operating system with AI agent orchestration
A full-stack platform for orchestrating AI agents, managing tasks, tracking learning, and coordinating personal workflows. Domain-driven architecture with event-driven communication via RabbitMQ. Each domain — tasks, agents, activity, learning, knowledge, notifications — is a self-contained NestJS module communicating exclusively through events.
Highlights
- Multi-domain task orchestration with AI agents
- Event-driven architecture via RabbitMQ
- Real-time dashboards with drag-and-drop interface
- Knowledge management and learning tracking
- Email, Slack, and notification integrations