AI Features

You can enable AI features for a space. With them, you can:

  • Write text from scratch. For example, when you cannot come up with an article structure.

  • Transcribe speech to text. This can be a call recording or simple dictation.

  • Format existing text. In cases where it needs to be shortened, made more formal, or better structured.

  • Find answers by fuzzy matching. AI search returns answers not only by exact match, but also by meaning.

Components

The following components are used for AI features:

  • gramax/editor-ai — AI server for editing. It processes user requests (text generation, transcription, rewrites) and calls a chat model.

  • gramax/docportal-ai — AI server for search. It handles semantic search: converts articles into embeddings, stores them in a vector database (Qdrant), finds matches, and generates answers through a chat model.

  • Chat model — performs text generation and editing tasks.

  • Embedding model — converts texts into vector representation for semantic search.

More details about component interaction are described in the articles:

If you use Gramax Enterprise Server, use the container setup guide, because these containers are already included in Gramax Enterprise Server.