Exulu IMP Community Edition is a comprehensive source-available platform built on TypeScript that provides everything you need to create sophisticated multi-agent systems with RAG, GraphQL API, streaming APIs, audit logs, and a full admin UI.
Source Available Β· Production-Ready Β· TypeScript Β· Open Core
Everything you need to build sophisticated AI applications and multi-agent systems:
π€ Multi-Agent Systems
Create sophisticated AI agents powered by leading LLM providers. Build single agents or complex multi-agent workflows with built-in orchestration. Each agent can have different capabilities, tools, and providers.
Production-ready semantic search with vector embeddings, hybrid search (vector + full-text), and flexible chunking strategies. Perfect for building RAG applications.
Your schema is automatically generated from your context definitions. Define your data structures once and get a complete CRUD API with filtering, pagination, and vector search - no manual schema writing.
π§ Custom Tools
Create custom tools that your agents can use. Integrate with external APIs, databases, or any service. Tools are automatically exposed to agents and can be called during conversations.
π Observability & Monitoring
OpenTelemetry integration for comprehensive observability. Track agent performance, monitor API usage, and analyze system behavior with distributed tracing and structured logging.
π¨ Full Admin UI
Complete React-based admin interface for managing your AI platform. Create agents, configure contexts, monitor sessions, and moreβall without touching code.
πΎ PostgreSQL + Redis
Built on battle-tested infrastructure with PostgreSQL for data persistence and vector search, plus Redis for caching and real-time features.
π Multi-Provider Support
Use any LLM provider supported by Vercel AI SDK: OpenAI, Anthropic, Google, Mistral, Cohere, and more. Switch providers per agent or use multiple providers in the same application.