# Exulu IMP ## Docs - [Agents](https://docs.exulu.com/api-reference/core-types/agent-types.md): GraphQL types for AI agent configurations and capabilities - [Analytics](https://docs.exulu.com/api-reference/core-types/analytics-types.md): GraphQL types for usage statistics and reporting - [Configuration](https://docs.exulu.com/api-reference/core-types/configuration-types.md): GraphQL types for encrypted variables and project organization - [Evaluations](https://docs.exulu.com/api-reference/core-types/evaluation-types.md): GraphQL types for testing and evaluating agent performance - [Job Management](https://docs.exulu.com/api-reference/core-types/job-types.md): GraphQL types for background job tracking with BullMQ - [Overview](https://docs.exulu.com/api-reference/core-types/overview.md): Predefined GraphQL types for Exulu IMP platform resources - [Prompt Library](https://docs.exulu.com/api-reference/core-types/prompt-types.md): GraphQL types for prompt library and favorites - [RBAC](https://docs.exulu.com/api-reference/core-types/rbac-types.md): GraphQL types for role-based access control - [Sessions](https://docs.exulu.com/api-reference/core-types/session-types.md): GraphQL types for conversation sessions and messages - [Users](https://docs.exulu.com/api-reference/core-types/user-management.md): GraphQL types for users, roles, and authentication - [Workflows](https://docs.exulu.com/api-reference/core-types/workflow-types.md): GraphQL types for multi-step agent workflows - [Dynamic Types](https://docs.exulu.com/api-reference/dynamic-types.md): Auto-generated GraphQL types from ExuluContext instances - [API Reference](https://docs.exulu.com/api-reference/introduction.md): Complete GraphQL API reference for Exulu IMP - [Mutations](https://docs.exulu.com/api-reference/mutations.md): Complete reference for all GraphQL mutation operations - [Queries](https://docs.exulu.com/api-reference/queries.md): Complete reference for all GraphQL query operations - [Introduction](https://docs.exulu.com/backend/introduction.md): Fully featured platform as a service stack for creating and managing AI agents with semantic search, background workers, and multi-provider support - [Changelog](https://docs.exulu.com/changelog.md): Product updates and release notes for Exulu IMP - [Community Edition](https://docs.exulu.com/community-edition.md): 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. - [API reference](https://docs.exulu.com/core/exulu-agent/api-reference.md): Complete method and property reference for ExuluAgent - [Configuration](https://docs.exulu.com/core/exulu-agent/configuration.md): Complete guide to configuring ExuluAgent for AI-powered task execution - [Overview](https://docs.exulu.com/core/exulu-agent/introduction.md): AI agents powered by LLMs that execute tasks, use tools, and interact with users - [API reference](https://docs.exulu.com/core/exulu-app/api-reference.md): Complete method and property reference for ExuluApp - [Configuration](https://docs.exulu.com/core/exulu-app/configuration.md): Complete guide to configuring your ExuluApp instance - [Overview](https://docs.exulu.com/core/exulu-app/introduction.md): The main application class for initializing and managing your Exulu IMP instance - [ExuluAuthentication](https://docs.exulu.com/core/exulu-authentication.md): Authentication function for API keys, auth tokens, and internal service communication - [API reference](https://docs.exulu.com/core/exulu-chunkers/api-reference.md): Complete method and property reference for ExuluChunkers - [Configuration](https://docs.exulu.com/core/exulu-chunkers/configuration.md): Complete guide to configuring ExuluChunkers for text splitting - [Overview](https://docs.exulu.com/core/exulu-chunkers/introduction.md): Text chunking utilities for splitting documents into semantic segments - [API reference](https://docs.exulu.com/core/exulu-context/api-reference.md): Complete method and property reference for ExuluContext - [Configuration](https://docs.exulu.com/core/exulu-context/configuration.md): Complete guide to configuring ExuluContext for semantic search - [Overview](https://docs.exulu.com/core/exulu-context/introduction.md): Semantic search contexts with vector embeddings for retrieval-augmented generation - [ExuluDatabase](https://docs.exulu.com/core/exulu-database.md): Database initialization and management utilities for Exulu IMP - [ExuluDefaultAgents](https://docs.exulu.com/core/exulu-default-agents.md): Pre-configured agent instances for popular AI providers - [API reference](https://docs.exulu.com/core/exulu-eval/api-reference.md): Complete method and property reference for ExuluEval - [Configuration](https://docs.exulu.com/core/exulu-eval/configuration.md): Complete guide to configuring ExuluEval evaluation functions - [Overview](https://docs.exulu.com/core/exulu-eval/introduction.md): Custom evaluation functions to measure and score agent performance - [Logging](https://docs.exulu.com/core/exulu-logging.md): Winston logger implementation with OpenTelemetry integration - [ExuluOtel](https://docs.exulu.com/core/exulu-otel.md): OpenTelemetry integration for distributed tracing and logging - [API Reference](https://docs.exulu.com/core/exulu-python/api-reference.md): Complete API reference for ExuluPython - [Configuration](https://docs.exulu.com/core/exulu-python/configuration.md): Configure and manage the Python environment - [ExuluPython](https://docs.exulu.com/core/exulu-python/introduction.md): Python integration for advanced document processing - [API reference](https://docs.exulu.com/core/exulu-queues/api-reference.md): Complete method and property reference for ExuluQueues - [Configuration](https://docs.exulu.com/core/exulu-queues/configuration.md): Complete guide to configuring ExuluQueues for background job processing - [Overview](https://docs.exulu.com/core/exulu-queues/introduction.md): Background job processing with BullMQ for asynchronous task execution - [API reference](https://docs.exulu.com/core/exulu-reranker/api-reference.md): Complete method and property reference for ExuluReranker - [Configuration](https://docs.exulu.com/core/exulu-reranker/configuration.md): Complete guide to configuring ExuluReranker for search result optimization - [Overview](https://docs.exulu.com/core/exulu-reranker/introduction.md): Improve search result relevance by reordering chunks with specialized reranking models - [API reference](https://docs.exulu.com/core/exulu-tool/api-reference.md): Complete method and property reference for ExuluTool - [Configuration](https://docs.exulu.com/core/exulu-tool/configuration.md): Complete guide to configuring ExuluTool for agent tool calling - [Overview](https://docs.exulu.com/core/exulu-tool/introduction.md): Extend agent capabilities with custom tools for API calls, database queries, and external integrations - [API reference](https://docs.exulu.com/core/exulu-variables/api-reference.md): Complete method and property reference for ExuluVariables - [Configuration](https://docs.exulu.com/core/exulu-variables/configuration.md): Complete guide to setting up and managing ExuluVariables - [Overview](https://docs.exulu.com/core/exulu-variables/introduction.md): Centralized, encrypted variable management for API keys and secrets - [Enterprise Edition](https://docs.exulu.com/enterprise-edition.md): Production-Ready AI Infrastructure for Teams that Scale. Exulu Enterprise Edition unlocks advanced capabilities for teams building mission-critical AI applications. Get enterprise-grade features including RBAC, advanced document processing, evaluation frameworks, and background job orchestration. - [Introduction](https://docs.exulu.com/frontend/introduction.md): Exulu IMP frontend documentation - [Getting started](https://docs.exulu.com/getting-started.md): Get started with Exulu IMP by setting up a local development environment - [Custom Agents](https://docs.exulu.com/guides/custom-agent.md): Learn how to create custom agent backends by defining ExuluAgent classes in TypeScript - [Default Agents](https://docs.exulu.com/guides/first-agent.md): Learn how to create and configure your first AI agent in Exulu IMP - [Exulu IMP](https://docs.exulu.com/index.md): Exulu IMP is a comprehensive AI management platform built on TypeScript that provides everything you need to create sophisticated multi-agent systems with RAG, GraphQL API, streaming APIs, and a full admin UI. - [Implementation Partners](https://docs.exulu.com/partners.md): Our certified implementation partners have deep expertise in Exulu and AI application development. They can help you design, build, and deploy production-ready AI systems faster. ## OpenAPI Specs - [openapi](https://docs.exulu.com/api-reference/openapi.json) ## Optional - [Exulu Backend](https://github.com/Qventu/exulu-backend) - [Npm Backend](https://www.npmjs.com/package/@exulu/backend) - [Exulu Frontend](https://github.com/Qventu/exulu-frontend) - [Npm Frontend](https://www.npmjs.com/package/@exulu/frontend) - [Example Project](https://github.com/Qventu/exulu-example) - [Npm CLI](https://www.npmjs.com/package/@exulu/cli) - [Exulu CLI](https://github.com/Qventu/exulu-cli) - [Exulu Website](https://exulu.com)