Marginalia is a local-first AI research agent for people whose research papers, notes and working documents are scattered across different formats. It checks relevant passages in the original files before writing answers with citations. Your library stays in readable folders by default.
It handles PDFs, Markdown, Word documents, spreadsheets, logs and archives. Image descriptions and scanned-PDF OCR require a vision model. Folders, tags, catalogs and relationships between entries help organize the material, so you can compare papers, trace an incident across logs or ask for a report that cites specific spreadsheet rows.
Quick mode handles short lookups; Deep mode spends longer investigating. The agent can follow related documents, revise its search and reuse saved investigation notes in later conversations. Text search works by default, with optional semantic search and reranking for finding and selecting evidence.
The open source app uses the AGPL-3.0 license and runs on Windows, macOS and Linux, including Intel and Apple Silicon Macs. You can also self-host its backend with Docker. The desktop app, command-line interface and MCP server share the same library, and MCP lets external agents such as Claude Desktop search and read its sources.
Local storage doesn't mean every AI request stays on your machine. Marginalia supports OpenAI, Anthropic and OpenAI-compatible endpoints; cloud providers receive the content sent in model requests. Optional embeddings use a separately configured provider, with Alibaba Cloud Model Studio's text-embedding-v4 as the default.
Claim this page and we'll verify you by hand. Marginalia gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Marginalia?Promote it
Something wrong or outdated on this page?
13KUpdated 2 days agoMIT
macOS · Windows · Linux#Hugging Face integration#llama.cpp backend#MCP
LEANN is a local vector database for people building AI search over personal files, research collections or codebases. Its main distinction is a smaller search index: it computes embeddings on demand rather than storing every embedding, reducing the disk space needed for retrieval-augmented generation (RAG).
9.1KUpdated 22 hours agoMIT
macOS · Windows · Linux · Docker · Web#llama.cpp backend#MCP#Multi-user access
292Updated 1 week ago
macOS · Windows · Docker · Web#Human approval#Knowledge graphs#MCP
Revornix is a self-hosted AI workspace for people who collect research, articles and meeting recordings and want to search or ask questions across them. It turns saved material into Markdown, connects it in a personal knowledge graph, and produces summaries, illustrated reports or two-voice podcasts.
3.6KUpdated 4 months agoApache-2.0
macOS · Windows · Linux#Multimodal input#RAG#Source citations
77KUpdated 3 months agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#MCP#Multi-user access#RAG
2.4KUpdated 4 days agoAGPL-3.0
macOS · Windows · Web#Code execution#MCP#Multimodal input
Local Deep Research is a self-hosted AI research assistant for people who need cited answers drawn from academic papers, the web and their own documents. It can produce a quick summary or pursue a complex question through repeated searches, then assemble a structured report. It's open source under MIT.
Surf combines an AI notebook with web browsing for people researching across websites, videos and documents. It runs on macOS, Windows and Linux and keeps your library on your device in open formats. You can collect source material, ask questions about it and write notes in the same workspace.
AppFlowy is a self-hosted Notion alternative for teams that want project management, shared documents, and AI in an environment they control. Its self-hosted enterprise offering can run on premises, in your own cloud, or in an air-gapped environment. Self-hosted LLMs and embedding models let you keep AI processing and workspace data inside your infrastructure, with no vendor access to your instance.
PenEcho is an open-source workspace that puts handwritten notes, diagrams and AI-generated widgets on an infinite canvas. It runs on your computer as a macOS or Windows app, or through Node.js with a browser interface. It's for people who want to work through technical ideas visually and give AI feedback by drawing directly on the result.