Connect local LLMs (Ollama and LM Studio) to Notion
Run local AI models directly against your Notion workspace without sending your prompts to commercial cloud providers.
The privacy architecture
Point the app at a local OpenAI-compatible endpoint such as http://localhost:11434/v1 for Ollama, and inference runs entirely on your machine. Your prompts and page content go to your own hardware, never to a cloud provider.
The only network calls beyond your machine are Notion API requests, made with your OAuth token through a stateless open source proxy that stores no records.
How tool calling works with local models
The app bridges OpenAI-compatible function calling with Notion REST API endpoints. Local models that support tool use, such as Llama 3.3, Qwen 2.5, or Mistral models, can emit tool calls the app executes against Notion. Pick a model with function calling support for the full read and write experience.
Setup instructions
- Step 1: install Ollama and pull a tool-capable model, or start an OpenAI-compatible server in LM Studio.
- Step 2: install Any AI for Notion, connect your workspace through Notion's official OAuth.
- Step 3: enter your localhost endpoint in the app settings, for example http://localhost:11434/v1.
- Step 4: chat and update pages completely locally.
What hardware you need
A machine with enough memory for the model you pick. Smaller tool-capable models run comfortably on a modern laptop; larger models benefit from a dedicated GPU. Because the app talks standard OpenAI-compatible HTTP, remote setups like a home server running vLLM work just as well as localhost.
Get started with local AI on Notion
One-time purchase, any AI model, your entire workspace. No subscriptions, fully open source.