Private AI to Chat With PDFs and Documents
Ask questions about PDFs, office files or a team wiki and get answers with sources. AnythingLLM and PrivateGPT keep the files on your machine.
13KUpdated 4 days agoGPL-3.0
macOS · Windows · Linux · iOS · Android · Docker#Agent Skills#Hybrid search#MCP
NoteGen is an AI note-taking app for collecting research, meeting material and ideas before organizing them into finished documents. Notes remain ordinary Markdown files, with attachments stored on your device by default.
2.1KUpdated 1 week ago
Windows · Linux · Docker · Web#Ollama integration#RAG#Streaming inference
PageLM is a self-hosted AI study platform inspired by NotebookLM. Students, educators and researchers can use it to turn their materials into resources for revision and exam practice.
21Updated 6 days agoAGPL-3.0
Android#GGUF#Hugging Face integration#llama.cpp backend
CloverPal is an Android app for private AI conversations and character roleplay on your phone. It runs models on-device, so you can chat offline once you've downloaded or imported a model.
8Updated 21 hours agoAGPL-3.0
Windows · Linux · Web#Code execution#GGUF#Hugging Face integration
LocaLM runs AI models on your own hardware for chat and optional tasks such as coding, document questions and media generation. It's for people who want a single local tool and can choose which extra capabilities to add.
78.9KUpdated 3 weeks agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#MCP#Multi-user access#RAG
AppFlowy is a workspace for documents, projects and AI. Its desktop Local AI plugin connects to Ollama for local model use. AppFlowy also offers a self-hosted server deployment with language and embedding models inside your environment, including air-gapped operation. The desktop plugin and server deployment are distinct ways to use AI.
1Updated 6 months ago
macOS#Multimodal input#Ollama integration#Persistent memory
Omodo is a macOS menu bar AI assistant for people who manage work through Apple Mail, Calendar, Reminders and Notes. It uses models running on your Mac to track requests and handle tasks in the background.
523Updated 2 weeks agoAGPL-3.0
Web#RAG#Source citations#Structured output
Open Paper is a research workspace for people reading papers and conducting literature reviews. It combines a PDF reader, annotations, and an AI assistant so you can examine answers alongside the papers they draw on.
611Updated 3 weeks agoMIT
macOS · Windows · Linux · Web#Hybrid search#Knowledge graphs#MCP
Kwipu helps people query a document folder or Obsidian vault and trace answers back to their notes. It connects information across documents so you can investigate project decisions, people and their roles, or relationships between ideas.
5.4KUpdated 1 week ago
macOS · Windows · Linux#MCP#Multilingual#Ollama integration
5ire is a desktop AI assistant for people who want to chat with models, ask questions about their documents and use external tools in the same app. It connects to local LLMs through Ollama and to cloud providers including OpenAI, Anthropic, Google and DeepSeek.
410Updated 1 day ago
iOS · Android#Hugging Face integration#Multimodal input#RAG
Private Mind is a mobile AI assistant for people who want to chat and read documents without sending their content to a cloud service. It runs AI and document processing on your phone.
5.8KUpdated 3 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Hybrid search#MCP#Multi-agent workflows
RuoYi AI is a self-hosted AI assistant platform for teams building assistants that answer questions about their documents or perform tasks with external tools. It has separate user and admin interfaces.
200Updated 4 days agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#LLM tracing
Flexible GraphRAG is a self-hosted platform for teams building document search and AI chat that use both text and relationships between entities. It extracts knowledge graphs from documents and combines graph retrieval with vector similarity and full-text search. You can run it standalone or in Docker. It's open source under Apache 2.0.
9.9KUpdated 1 week agoMIT
macOS · Windows · Linux · iOS · Android#LM Studio integration#MCP#Ollama integration
Anarlog, formerly Hyprnote, is a desktop AI meeting notetaker for people who want to keep sensitive conversations on their own hardware. It's an open-source Granola alternative that combines personal notes with meeting transcripts.
38Updated 4 months agoMIT
macOS · Windows · Linux#Guardrails#Human approval#Ollama integration
docuchat is a local AI document assistant for attorneys, especially solo and small firms working with confidential case files. It answers questions across contracts, pleadings, exhibits and transcripts, then checks cited quotes against the source text. Answers point to the file, page and exact passage; deposition citations include verified line numbers.
2KUpdated 2 months agoMIT
macOS · Windows · Linux · iOS · Docker · Web#Knowledge graphs#MCP#Ollama integration
Atomic is a personal knowledge base for people who want to find connections across their notes and saved reading. It organizes Markdown notes, web clips, and articles into a knowledge graph you can search and explore.
8Updated 1 week agoMIT
macOS · Windows · Linux#GGUF#Hugging Face integration#LM Studio integration
Qube is a desktop AI assistant for people who want to chat with models and work with private documents on their own hardware. It combines a document library with persistent memory and research tools that provide citations you can inspect.
whispernotes.appChat With Your Documents
macOS · iOS#MCP#Multilingual#Speaker diarization
Whisper Notes transcribes interviews, lectures and meetings for people who need recordings to stay on their own device. It works without an internet connection or account.
548Updated 2 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Code execution#Hybrid search
Askimo is an AI desktop app for people who want to ask questions about their files and delegate work from the same place they chat. It supports local LLM backends and cloud providers, including Ollama, LM Studio, OpenAI, Claude and Gemini.
252Updated 2 months agoAGPL-3.0
macOS · Windows · Linux · Docker#Hybrid search#MCP#Multimodal input
Marginalia is a research agent for people whose papers, notes and working files are spread across a mixed document library. It reads relevant parts of the original files before writing answers with citations.
4.2KUpdated 23 hours agoAGPL-3.0
Docker · Web#Multi-user access#Multilingual#Prompt caching
Speakr is a self-hosted transcription and note-taking app for people who need to revisit meetings, interviews or lectures. It pairs recordings with searchable transcripts and AI summaries.
21.6KUpdated 3 weeks ago
macOS · Windows · Linux · Browser Extension#Agent Skills#Hybrid search#Knowledge graphs
LLM Wiki is a desktop AI knowledge base for people building a research library or personal reference collection. It creates lasting, linked pages from your documents and updates them as your sources change.
2Updated 3 months agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#Multi-user access
JARVIS RD Assistant is an open source, self-hosted workspace for researchers who want to search scientific literature and trace AI-generated answers back to papers. It runs on your own hardware with Ollama and connects literature review with PDF annotation, learning cards and research projects. It uses the Apache 2.0 license.
2Updated 2 months ago
macOS · Windows · Linux · Web#Hybrid search#Ollama integration#RAG
ZettaBrain RAG is a self-hosted document assistant for individuals and small teams working with policies, contracts and internal manuals. It helps them find answers and draft documents from files they already keep on their own infrastructure.
1.1KUpdated 8 months agoAGPL-3.0
Web · Browser Extension#Multilingual#Multimodal input#Ollama integration
NativeMind is a local ChatGPT alternative for people who want AI help with reading and writing inside their browser. It processes prompts and page content on your device using local models.
3.6KUpdated 6 months agoApache-2.0
macOS · Windows · Linux#Multimodal input#RAG#Source citations
Surf is an AI notebook for people researching across webpages, videos and documents. It brings source material and writing into one workspace so you can ask questions about what you've collected while taking notes.
21Updated 7 days agoMIT
Windows · Linux · Docker · Web#Human approval#LM Studio integration#Multilingual
ScribeDog is a Markdown editor for writers and note-takers who want AI help with documents they keep in their own folders. It shows formatted content while saving plain Markdown files that other editors can open.
37.4KUpdated 5 days ago
Docker · Web · Browser Extension#Agent Skills#Code execution#Hybrid search
WeKnora is a self-hosted AI knowledge platform for teams that want to query documents, carry out tasks using them and organize them into a wiki. These functions share the same knowledge bases.
1.4KUpdated 4 weeks agoMIT
Web#Agent Skills#Code execution#Human approval
Kady is an AI research assistant for scientists who want to turn plain-language requests into analyses, literature reviews and research outputs. It works in a desktop workspace where you can inspect its code and files, redirect ongoing work or stop a run.
9Updated 24 hours agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#Knowledge graphs
PersonalClaw is a self-hosted AI agent for one person who wants chat, ongoing tasks and personal knowledge in one web dashboard. It runs on Linux and macOS, with Docker support that also covers Windows. It's open source under MIT and is currently pre-1.0, with breaking changes expected. A one-time download supplies a tiny CPU model for offline chat without tools. Autonomous tool work needs your own Ollama model or a provider app.
41.9KUpdated 1 day agoMIT
Docker · Web#LM Studio integration#Ollama integration#OpenAI-compatible API
Open Notebook is an alternative to Google's NotebookLM for researchers, students and professionals working with their own materials. It brings research and notes together while letting you choose what context an AI model can access.
1.6KUpdated 1 day agoMIT
macOS · Windows · Linux · iOS · Android#Git integration#Human approval#Knowledge graphs
SoloMD is a Markdown editor for writers, researchers and developers who want plain text notes with AI assistance. It combines a Typora-style writing interface with tools for searching a note collection and letting agents work on it.
4.1KUpdated 23 hours agoApache-2.0
Docker · Web#Knowledge graphs#MCP#Multi-user access
PipesHub connects company knowledge to AI search and agents for teams whose files and conversations sit across business apps. It can also supply that context to coding assistants and custom applications.
913Updated 5 months agoApache-2.0
macOS · Windows · Linux · iOS · Android#Agent Skills#Human approval#Knowledge graphs
Lumina Note is a Markdown note-taking app for people who want AI help with writing and organizing a note collection. Its agent can work across the vault with your permission, while notes remain plain files you can edit and back up outside the app.
2Updated 2 weeks agoApache-2.0
Docker · Web#Code execution#Human approval#Persistent memory
Assistant is a self-hosted AI agent for people who want to delegate work by email and receive the results in their inbox. It uses a dedicated mailbox, separate from your personal email, and also accepts tasks through a browser workspace or dashboard. You control how much autonomy it has.