AIPortal
Get Started

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.