Inspiration

As the creator economy and digital content space explode in Southeast Asia, creators and businesses are overwhelmed by the sheer volume of channels, formats, and analytics they must manage daily. Traditional automation fixes workflows but completely misses strategic nuances. This inspired the birth of Bagana AI —built on the belief that the future of content engineering lies in autonomous multi-agent orchestration.

What it does

Bagana AI acts as an autonomous Multi-Agent Event Coordination System that eliminates event friction for developers. Instead of being a passive Q&A chatbot, it proactively manages the event ecosystem through four highly specialized agent layers:

  • Dynamic Matchmaking: Pairs developers based on complementary tech stacks and project goals using semantic vector indexing.
  • Intelligent Mentor Routing: Classifies technical bugs raised by builders and dynamically routes them to the right domain-expert mentors.
  • Logistics & Perk Tracking: Guides builders through schedules, venues, and claiming sponsor infra credits.
  • Proactive Deadline Sentinel: Ensures teams stay on track with submission timelines and documentation rules.

How we built it

The platform is built from the ground up utilizing the AAMAD Framework (Define–Build–Deliver) to systematically map out agent personas and communication topologies. The technical stack is completely production-grade:

  • Backend: Asynchronous Python (AsyncIO) and FastAPI to handle high-concurrency event traffic.
  • Orchestration: CrewAI and Dify to manage inter-agent communication and state preservation.
  • Data Layer: Redis for semantic caching and token cost optimization, paired with a Vector Database (Zilliz/Milvus/Pinecone) for fast, context-aware semantic search.
  • Infra: Containerized via Docker with Ollama handling local model execution for offline/failover testing.

Challenges we ran into

Our biggest engineering hurdle was handling high concurrency and managing non-deterministic AI outputs under tight latency constraints. When thousands of builders query a system simultaneously, API timeouts and hallucinated schedule coordinates can break the user experience. We engineered out this fragility by implementing an infrastructure layer featuring semantic caching to reduce repetitive token costs, combined with strict circuit breakers and failover mechanisms . If a primary cloud LLM experienced a timeout, our orchestration layer instantly re-routed the state to a backup local model environment without breaking the client-side execution.

Accomplishments that we're proud of

  • Zero-Lag Orchestration: Successfully deploying a multi-agent network that handles asynchronous workflows without cascading latency delays.
  • True Autonomy: Building a system where agents don't just answer questions, but proactively make decisions (like matching teams and scheduling mentors) based on incomplete information.
  • Production-Grade Resiliency: Designing a robust failover architecture that guarantees uptime even when external LLM APIs face severe traffic bottlenecks.

What we learned

This build week reinforced that Context Engineering and state preservation are the true levers of Agentic AI development. We learned how to move past "vibe coding" and instead apply rigorous software engineering design patterns to non-deterministic systems. Building for builders taught us that a resilient, self-healing system topology matters infinitely more in production than a perfect prompt on a single model.

What's next for Bagana AI

Following the Agentic AI Build Week, we are taking the core orchestration engine developed here and expanding its capabilities for our main product: a decentralized, trusted infrastructure for autonomous AI agents in the content creator economy. We aim to integrate blockchain technology to establish verified trust layers for multi-agent collaboration and continue expanding our platform engineering standards to support global go-to-market scaling.

Built With

  • claude-3.5-sonnet
  • crewai
  • dify
  • docker
  • fastapi
  • github-actions
  • milvus
  • ollama
  • openai-gpt-4o
  • pinecone
  • python-(asyncio)
  • redis
  • zilliz
Share this project:

Updates