AnchorAI
AnchorAI Docs
← AnchorAI main site Contact
Product guide

AnchorAI for SharePoint

Private AI for documents you already keep in SharePoint. People chat, summarize, and compare files without sending content to a public cloud.

Overview

AnchorAI sits next to your SharePoint farm. It reads libraries you choose, builds a searchable index on a server you control, and answers from that index using local AI models on your network.

Users stay in SharePoint. They do not learn a new portal. Answers point back to the original files.

Features

  • Chat — Ask questions about indexed libraries, the current library, or files you have selected. Answers include source references.
  • Summarize — Select one document in a library and get a structured summary without opening the file.
  • Compare — Select several documents and see overlaps, differences, and key points side by side.
  • Permission-aware answers — People only see content they can already open in SharePoint. Access is checked when they ask, not from a stale copy of permissions.
  • Admin for sources and ingest — Choose sites and libraries, run indexing, and watch progress from a small admin page on the API server.

Chat searches the index for relevant passages. Summarize and compare work from the selected files themselves, so they stay balanced across long documents.

How it fits together

SharePoint ├─ Chat web part └─ Library actions (chat, summarize, compare) │ ▼ AnchorAI API (your server) ├─ Reads chosen libraries ├─ Local document index └─ Local AI models (chat + embeddings)

Three parts work together:

  • SharePoint add-in — web part and library commands inside the farm.
  • AnchorAI API — indexes documents and answers questions.
  • Local AI — models you host. Nothing is sent to Microsoft, OpenAI, or other cloud AI APIs.

Chat and embeddings are separate services. You can place the large chat model on a GPU machine and keep indexing next to the API.

In SharePoint

After the add-in is installed on a site, people use AnchorAI from a modern page or from the document library command bar.

  • No files selected — chat about the current library.
  • One or more files selected — chat scoped to those files, or summarize a single file.
  • Several files selected — compare them.

Each site gets a small config file in Site Assets with the API address and a key for everyday use. Language can be English or Swedish.

The page web part can search everything that has been indexed, not only the library you are looking at.

Getting started

Rollout is four steps:

  1. Run the AnchorAI API on a server you control, pointed at your local AI.
  2. Deploy the SharePoint package and add it to the sites that need it.
  3. Choose libraries in the admin UI and run ingest.
  4. Add the chat web part and use summarize or compare from the library toolbar.

Ingest can run incrementally. Only files that indexed successfully are available for chat, summarize, and compare.

Admin UI for choosing SharePoint sources

Privacy & access

  • Documents, questions, and embeddings stay on your infrastructure.
  • Everyday use and administration use separate keys.
  • Ingest uses a service account you choose. User questions are filtered by that user’s SharePoint rights.
  • The system can run without outbound internet after the first setup.

Built for SharePoint Server Subscription Edition and SharePoint Server 2019 (modern document libraries).

© 2026 Goda Vindar AB · Questions: anchorai@godavindar.se