Genie
Multi-agent financial assistant on Microsoft MARA
15
specialized agents
100%
OTel-traced
3
deployment targets
Genie is a comprehensive multi-agent financial advisory platform built on Microsoft's Multi-Agent Reference Architecture (MARA). The system orchestrates 15 role-specialized agents (supervisor, analyzer, forecaster, anomaly_detector, recommender, llm_auditor, and more) to deliver financial insights, risk analysis, and recommendations.
The platform implements enterprise-grade security (JWT + RBAC), transparent encryption (AES-256-GCM envelope), and production observability (full OpenTelemetry tracing). It serves as a reference implementation for multi-agent coordination patterns and agent specialization.
Key Highlights
- 15 role-specialized agents with clear separation of concerns
- JWT + RBAC authentication, AES-256-GCM envelope encryption
- Full OpenTelemetry tracing and production observability
- Provider-agnostic design (Ollama, OpenAI, Azure Foundry)
- Tool governance with AGT policy enforcement
Built with
GoMARAPostgresOpenTelemetryMulti-Agent AISecurity
Acknowledgments
MARA patterns and SDK documentation
Local LLM inference for development and deployment
Collaborative open-source development and maintenance