Private AI for Documents, Writing and Research

Ask questions about your PDFs and notes, research a topic or fix a draft with AI that runs locally, so your documents never have to be uploaded.

Subcategories

100+ tools
An open-source document chat app that runs locally with Ollama. Query PDFs and other files through a browser interface. MIT licensed.

22.2KUpdated 1 month agoMIT

macOS · Windows · Linux · Docker · Web#Hugging Face integration#Hybrid search#Ollama integration

An open-source video translation and AI dubbing tool for Windows, macOS and Linux, with local offline models or cloud APIs. Licensed under GPL-3.0.

19.2KUpdated 2 days agoGPL-3.0

macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#Multilingual

An open-source AI email assistant for Thunderbird that connects to local models through Ollama or LM Studio, or to cloud services such as ChatGPT and Claude.

347Updated 2 days agoGPL-3.0

#Batch processing#LM Studio integration#Multilingual

Favicon of Tesseract

Tesseract

4 videos
An open source OCR engine with a command line tool and C/C++ APIs. Recognizes text in images and creates searchable PDFs under the Apache 2.0 license.

76.8KUpdated 2 days agoApache-2.0

Windows#Multilingual

Favicon of Superwhisper

Superwhisper

3 videos
AI voice-to-text app for macOS, Windows, iOS and Android, with offline transcription, Whisper models and custom writing modes.

superwhisper.comDictation and Voice Typing

macOS · Windows · iOS · Android#Multilingual#Works offline

Favicon of Alpaca

Alpaca

1 video
A local AI chat client for Ollama models that works offline after download and can also connect to cloud models through OpenAI-compatible APIs.

1.6KUpdated 2 months agoGPL-3.0

Linux#Code execution#Multimodal input#Ollama integration

A local AI inference library for C++ and Python that runs Transformer models on CPUs and GPUs, with quantization to reduce memory use. MIT licensed.

4.7KUpdated 5 days agoMIT

#Batch processing#Multilingual#Quantization

An open-source offline translation library and desktop app using OpenNMT, with an MIT license and support for custom language models.

6.5KUpdated 2 months agoMIT

Linux#Multilingual#Works offline

A self-hosted data agent that turns questions into SQL and dashboards, connects to Claude and ChatGPT over MCP, and can run fully air-gapped.

17.8KUpdated 1 day ago

Web#Git integration#Guardrails#LLM tracing

An open-source document chat app for Windows, macOS and Linux. Use local models through Ollama or llama-cpp-python, or connect cloud APIs.

25.8KUpdated 4 months agoApache-2.0

macOS · Windows · Linux · Docker · Web#Hybrid search#llama.cpp backend#Multi-user access

Favicon of koboldcpp

koboldcpp

1 video
Local LLM runner for GGUF and GGML models on Windows, macOS and Linux, with CPU or GPU support, a browser UI and an AGPL-3.0 license.

11.9KUpdated 4 days agoAGPL-3.0

macOS · Windows · Linux · Android · Docker · Web#GGUF#Hugging Face integration#llama.cpp backend

An open-source vision model that runs locally with PyTorch and Hugging Face Transformers, supports CPU or CUDA GPUs, and uses the MIT license.

huggingface.coComputer Vision Models

#Hugging Face integration#Multimodal input#Structured output

An open-source LLM CLI for macOS, Linux and Windows that connects to Ollama or cloud providers and supports document chat, shell commands and AI agents.

10.5KUpdated 7 months agoApache-2.0

macOS · Windows · Linux · Android · Web#Code execution#MCP#Multimodal input

Offline transcription and translation software runs Whisper on Windows, Linux and macOS, with microphone capture and subtitle export.

21.8KUpdated 1 week agoMIT

macOS · Windows · Linux#Hugging Face integration#Multilingual#Speaker diarization

A self-hosted RSS reader that ranks news using AI tags and your scoring rules. Runs with Docker and supports OpenAI, Gemini and compatible model APIs.

395Updated 4 weeks ago

Docker · Web#Multi-user access#OpenAI-compatible API

Favicon of Inbox Zero

Inbox Zero

1 video
AI email assistant with hosted and self-hosted options. Organize Gmail and Outlook, draft replies in your voice, and set email rules in plain English.

12.4KUpdated 22 hours ago

iOS · Android · Docker · Web#Batch processing

Favicon of Chatbox

Chatbox

1 video
AI chat client that connects to local models through Ollama and cloud models with your own API keys. Runs on desktop, mobile and the web.

41.9KUpdated 6 days agoGPL-3.0

macOS · Windows · Linux · iOS · Android · Web#MCP#Multimodal input#Ollama integration

Self-hosted AI document search and agents with source citations. Run local models through Ollama, vLLM or llama.cpp, including fully offline deployments.

18.3KUpdated 1 day agoMIT

macOS · Windows · Linux · Docker · Web#Human approval#Hybrid search#llama.cpp backend

An open-source PDF translator that preserves formulas and layouts, runs locally or in Docker, and supports Ollama, Google, DeepL and OpenAI.

37.3KUpdated 1 day agoAGPL-3.0

macOS · Windows · Docker · Web#Batch processing#Hugging Face integration#MCP

A self-hosted AI assistant for Nextcloud Hub. Use local models to keep data on your server, or connect to cloud providers. Open source under AGPL-3.0.

91Updated 1 day agoAGPL-3.0

Web#Multi-user access#Multilingual#Multimodal input

An open-source Obsidian AI plugin for searching and writing notes with Ollama, LM Studio, Claude Code or Codex. Local indexes stay on your device.

7.8KUpdated 2 days agoAGPL-3.0

#LM Studio integration#Multi-agent workflows#Ollama integration

An open-source local AI API under Apache 2.0 that connects to Ollama, llama.cpp and other OpenAI-compatible servers for document retrieval and agent workflows.

57.6KUpdated 1 week agoApache-2.0

Docker · Web#Code execution#llama.cpp backend#MCP

Self-hosted computer vision server for images and video, with Docker support, NVIDIA GPU acceleration, and optional Roboflow hosted compute.

2.5KUpdated 1 day ago

macOS · Windows · Linux · Docker#Batch processing#Code execution#Multimodal input

An Obsidian plugin that finds related notes using local embeddings. Works offline by default, keeps notes on your device, and needs no API key.

5.5KUpdated 6 days ago

#Semantic search#Works offline

Local audiobook converter turns ebooks into narrated audio with chapters and voice cloning. Runs on Windows, macOS and Linux under Apache 2.0.

20.3KUpdated 4 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#Multilingual#Voice cloning

A self-hosted subtitle translator that runs in Docker and automates media library translation using local Ollama models or cloud services such as DeepL.

881Updated 3 days ago

Docker#Multilingual#Ollama integration

Self-hosted AI research assistant for web, papers and private documents. Runs on Windows, macOS and Linux with Ollama or cloud models. MIT licensed.

9.1KUpdated 22 hours agoMIT

macOS · Windows · Linux · Docker · Web#llama.cpp backend#MCP#Multi-user access

An open-source Python RAG system under the MIT license that uses knowledge graphs and community summaries to answer questions about private datasets.

36.2KUpdated 7 days agoMIT

#Knowledge graphs#RAG#Semantic search

Self-hosted speech API for transcription, translation and speech generation. Runs via Docker on CPU or GPU with faster-whisper, Kokoro and Piper.

3.7KUpdated 5 months agoMIT

Docker#OpenAI-compatible API#Streaming inference

A Python library for asking questions about SQL, CSV and parquet data, with chart generation and a separate hosted business intelligence app.

23.8KUpdated 11 months ago

Docker#Code execution#RAG

Favicon of GPT4All

GPT4All

1 video
An open-source local AI chatbot for Windows, macOS and Linux. Run models without a GPU or cloud API, and chat privately with your documents.

77.4KUpdated 1 year agoMIT

macOS · Windows · Linux · Docker#GGUF#llama.cpp backend#OpenAI-compatible API

Self-hosted subtitle generator runs Whisper locally on CPU or NVIDIA GPU and connects to Bazarr, Plex, Jellyfin, Emby and Tautulli. MIT licensed.

1.5KUpdated 2 months agoMIT

Docker#Batch processing#Multilingual#OpenAI-compatible API

Local document converter turns PDFs and Office files into Markdown, JSON or HTML, with OCR on CPU, NVIDIA GPUs or Apple Silicon and optional LLM support.

40.1KUpdated 3 weeks agoApache-2.0

macOS · Linux · Web#Batch processing#llama.cpp backend#Multilingual

A self-hosted AI agent builder with visual workflows and document retrieval. Runs through Docker, with hosted and commercial editions also available.

29.8KUpdated 1 day ago

Docker · Web#LLM tracing#MCP#Multi-user access

Favicon of Vibe

Vibe

1 video
Local transcription app for macOS, Windows and Linux. Uses Whisper, Nemotron and Parakeet, with Ollama analysis and optional Claude API summaries.

7.7KUpdated 4 weeks agoMIT

macOS · Windows · Linux#Batch processing#Multilingual#Ollama integration

Favicon of Cognee

Cognee

2 videos
An open-source AI agent memory platform that runs locally on CPU, connects to Claude Code and Codex, and supports self-hosting or managed cloud hosting.

31.2KUpdated 22 hours agoApache-2.0

Docker · Web#Knowledge graphs#MCP#Multi-user access