Features
AI-Portal provides chat, a configurable Central assistant, virtual assistants (agents), and installable applications in a single deployment. You can add optional plugins from Admin β Plugins when needed.
Chat & Central Assistant
Built-in chat UI and a Central assistant that you configure in Admin (e.g. connect OpenAI, Gemini, or your own LLM). Users chat in the main view; history is stored per user/project.
Assistants & Apps
Assistants (agents): each registered Agent has its own alias and endpoint. Users choose an assistant from the sidebar. Implement GET /metadata and POST /ask; register in Admin β Agents. See Creating assistants.
Applications (apps): installable apps with their own UI. Each app has an alias and base URL. Implement GET /metadata; register in Admin β Applications. See Creating apps.
Multi-agent workflows are supported: deploy multiple Agent APIs and register them in Admin β Agents.
Plugins (optional)
You can install optional plugins from Admin β Plugins when you need extra features (e.g. vector DB, semantic search). The default stack does not include them.
Self-hosted
The full stack runs on your infrastructure: Docker Compose for PostgreSQL, MinIO, backend, and frontend. You own the data and the code; no vendor lock-in.