Skip to content

Collections

Collections are storage locations and allow you to organize documents and permissions. Every collection is searchable independently, and every share is granted at collection level.

All collections you own appear under the Mine tab. Collections shared specifically with you (role Admin or Viewer) are shown under Shared with me. All publicly visible collections are shown under Public.

When creating a collection you define its name, description and visibility. The technical name is generated automatically from the name – it is later used in agent prompts and in the MCP tools as collection or source.

"Create collection" dialog with technical name, description and visibility

Two visibility options are available:

  • Private: Only you can access this collection and the documents linked to it. You can share the collection at any time later.
  • Public: All users in your organization can see the collection and view files from it – strictly within the company.

In addition, two processing options can be enabled:

  • Extract structured data (BETA): In addition to semantic search, typed fields are extracted from every document into a schema you define, and become queryable via SQL. See Structured data from documents.
  • Describe images (BETA): Image content is turned into text using a vision model (see below).

Advanced settings with embedding model, search language, chunking strategy and chunk size

SettingMeaning
Embedding modelModel used to vectorize the content, e.g. OpenAI ada-002 (1536d).
Search languageLanguage for the full-text search that runs in addition to the AI search. It should match the language of your content so that stop words are removed and word forms are reduced correctly.
Chunking strategyHow documents are split into sections for search (see below).
Chunk sizeNumber of characters per chunk. Default: 1000.
Chunk overlapNumber of characters that overlap between consecutive chunks. Default: 200.

Choice of chunking strategy: character-based, Markdown-based or semantic

  • Character-based (default): Fixed chunk size with overlap, by default 1000 characters with 200 characters of overlap. Suitable for mixed content without reliable structure.
  • Markdown-based: Everything between two headings forms one chunk. Recommended for wikis, documentation and OKF bundles.
  • Semantic (paragraph-based): Every paragraph forms one chunk. Suitable for texts with clearly separated paragraphs.

All documents – for example scans uploaded as PDF – pass through an OCR pipeline. When OCR finds no text, or when figures carry relevant information, companyRAG can send each image to a vision model and insert a short text description at the matching position in the document. This makes image content searchable.

Image description options: only pages without extractable text, or all images

  • Only pages without extractable text (fallback for scans): The most economical option. Runs only on scanned or pure image pages where OCR found no text, and restores their content. Recommended for scanned documents.
  • All images: Describes every image on every page, including figures and diagrams in text documents. More thorough, but sends considerably more vision requests.

Collection actions: share, edit and delete

  • Share:
    • Type: Share with individual users, an Entra group, or the whole organization.
    • Role: Viewer (collection and associated documents can be viewed and searched) or Admin (collection and associated documents can be edited, including uploading and deleting files). The Owner role has full control over the collection. After confirming via Add Share, the share is granted and added to the Current Shares list.
  • Edit: Change the name and description of the collection.
  • Delete: Delete the collection.