Local Knowledge Workspace

Search everything you know. Locally.

GNO turns your documents into a private, searchable knowledge base with AI-powered answers — running entirely on your machine.

Point it at your Markdown, PDFs, Word docs, or code. GNO builds one index and lets you search across all of it — finding the right paragraph, not just the right file. Ask a question and get a cited answer. It plugs directly into Claude Cowork, Cursor, Codex, and other AI tools so they can draw on your knowledge without copy-paste — like persistent memory for every session. Use it as the retrieval layer for an LLM Wiki, a context engine for agentic workflows, or just a better way to find things. Open-source, MIT-licensed, zero telemetry.

Hybrid searchKeyword + semantic + reranking — finds the paragraph, not just the file
100% localNo cloud, no telemetry, works offline
Agent-readyWorks inside Claude, Cursor, Codex, and more — no copy-paste
GNO web UI showing document viewer with sidebar, backlinks, and metadata
WorkspaceBrowse, search, and read in one surface
GNO collection browse with folder tree and document list
BrowseCross-collection tree
GNO interactive knowledge graph
GraphLinks, hubs, unresolved targets, and isolates

Works alongside the tools you already use

Claude CodeCodexOpenCodeOpenClawCursorClaude DesktopZedWindsurfAmpRaycast

One index, five real surfaces

Search, workspace, agents, builders, and hosted sharing — all pointed at the same local engine.

GNO is not a search sidecar. It is a full local knowledge workspace: a fast CLI, a web UI with browse and graph, an SDK and REST API, agent integrations for every major editor and desktop client, and an optional hosted surface when you need to share a note beyond your machine.

Search

Find any paragraph across thousands of documents

Combines keyword and semantic search with automatic reranking — so you find the right passage, not just the right file. Ask a question and get a cited answer.

Workspace

Browse, edit, and explore connections in one place

A real workspace, not a search box. Navigate collections, view documents, edit in place, and explore how your knowledge connects through a visual graph.

Agents

Your AI tools can search your documents directly

GNO plugs into Claude, Cursor, Codex, and other AI tools via industry-standard protocols (MCP, agent skills) — your assistant retrieves from your files on demand.

Builder

CLI, API, SDK — build on top of the same engine

Use it from the terminal, embed it in your own apps, wire it into internal tools, or run it headlessly in the background.

Publish

Share a note or collection without exposing your whole vault

Publish a snapshot as a polished reading surface — public URL, secret link, invite-only, or local-first encrypted. Private notes and metadata stay local.

Browse

Cross-collection tree browsing

The workspace behaves like a real note workspace, not a flat result list. Move through collections and nested folders, then jump straight into the note you want.

  • Cross-collection tree sidebar
  • Folder detail panes
  • Pinned collections and favorites
  • Deep-linkable browse state
GNO collection browse with folder tree and document list
Search

Ask a question, get a cited answer

Type a question and GNO answers from your documents with citations. See the retrieval pipeline at work — keyword matches, semantic results, and reranked passages — all in one view.

  • AI answers grounded in your documents
  • Citations link back to the source passage
  • Hybrid search results with relevance scores
  • Advanced retrieval controls when you need them
GNO AI answers with cited sources from local documents

Why teams stick with it

Good for humans and for agents, without splitting the product into separate silos.

Whether you live in the terminal, the web UI, the desktop shell, or your coding agent, you hit the same index with the same retrieval behavior. Nothing drifts, nothing gets lost in the handoff.

Local by default

No cloud indexing, no hosted memory layer, no telemetry requirement. Your files stay on your machine.

Safe editing model

Markdown and plaintext stay editable, converted binaries stay read-only, and the UI makes the distinction clear.

One retrieval stack everywhere

CLI, SDK, web UI, desktop shell, and agent integrations all share the same index and retrieval behavior.

Hosted sharing when you need it

Use gno.sh for polished public and secret-link reading surfaces without exposing raw source folders.

Feature highlights

The capabilities that make GNO feel like a real workspace.

Publish

Share a note or collection as a polished reading surface.

Export from GNO, upload to gno.sh, and get a shareable page with premium typography, outline navigation, scoped search, and related notes. Public URLs, secret links, invite-only spaces, or encrypted shares that are sealed before upload.

  • Export locally, upload the artifact — your vault stays private
  • Reader-first design with drop cap, 68ch measure, keyboard nav
  • Republish updates the same URL — no broken links
  • Free tier available, no credit card
GNO published reader showing the AI Due Diligence Atlas with three-column layout, table of contents, and editorial typography

Top questions

The quick version — full FAQ is on its own page.

What is GNO?

GNO is a local knowledge workspace. Point it at your documents — Markdown, PDF, Word, Excel, PowerPoint, plain text — and it builds a searchable index with AI-powered answers, a browsable workspace, and integrations for your AI tools. Everything runs on your machine.

Is my data sent to the cloud?

No. GNO runs entirely on your machine — indexing, search, and AI answers all stay local. The optional gno.sh publishing layer only sends the specific notes you choose to share, not your whole collection.

How does it work with AI tools like Claude or Cursor?

GNO integrates directly with AI assistants and coding tools. Your AI tool can search and retrieve from your documents on demand — so it gives better answers grounded in your actual knowledge, without you copying and pasting.

What does gno.sh add?

gno.sh is an optional publishing layer. Export a note or collection from GNO, upload it to gno.sh, and get a shareable reading surface — public URL, secret link, invite-only space, or encrypted share. Your private notes stay local.

Does GNO work with Karpathy’s LLM Wiki pattern?

Yes — GNO is the natural search and retrieval layer for an LLM Wiki. If your LLM compiles raw sources into a persistent markdown wiki, GNO indexes it and gives you hybrid search, AI answers, and agent integration on top. Point GNO at your wiki folder and every tool — Claude Code, Cowork, Cursor — can query it instantly.

How does GNO work with Claude Cowork?

GNO connects to Claude Cowork via MCP, giving it a searchable knowledge base across all your documents. Without GNO, Cowork only sees the specific folders you connect. With GNO, Cowork can search, retrieve, and cite from your entire document collection on demand.

Can GNO be my AI’s long-term memory?

Yes. AI tools like Claude Code, Cowork, Cursor, and Codex have limited context and no persistent memory across sessions. GNO gives them on-demand access to your entire knowledge base — documents, notes, research, code — so every session starts with your full context available.