An open-source core banking platform showcasing modern banking architecture, AI integration, and the Global Currency Unit concept.

FinAegis is an open-source demonstration of a modern core banking platform designed for developers and researchers. It features a comprehensive architecture that includes event sourcing, CQRS, and AI integration, all built using Laravel. The platform showcases the Global Currency Unit (GCU) concept, which is a democratically governed basket currency, allowing users to vote on currency composition and experience simulated financial transactions.
The project is structured to provide a learning resource for developers and architects interested in building financial systems. It includes a complete event-sourced ledger with audit trails, multi-asset support for various currencies, and a democratic governance voting system for currency composition decisions. The platform also implements an AI Agent Protocol for autonomous transactions, enabling AI-to-AI commerce.
FinAegis is not just a prototype; it serves as a practical tool for fintech researchers and AI/ML engineers to explore modern banking patterns and the implications of democratic monetary policy. With a focus on transparency and education, the platform is fully open-source and MIT licensed, encouraging contributions and collaboration from the community. Developers can easily access the demo, explore the code, and utilize comprehensive REST APIs with Swagger documentation for further experimentation.