Librarian

by telvokdev

Not rated
GitHub

About

Persistent memory with semantic search, hit-based ranking, universal import, and a knowledge marketplace

Details

Author
telvokdev
Categories
Developer Tools, Other, Knowledge Base

Setup

Install Librarian in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/telvokdev/librarian

Follow the installation instructions in the repository README, then restart your MCP client.

A knowledge management MCP server for AI coding assistants. Capture insights, search with semantic understanding, and access a library of developer knowledge.

Includes MCP tools, slash commands, and hooks.

/plugin marketplace add telvokdev/librarian /plugin install librarian@librarian
claude mcp add librarian -- npx @telvok/librarian-mcp
{ "mcpServers": { "librarian": { "command": "npx", "args": ["@telvok/librarian-mcp"] } } }

Add to~/.codeium/windsurf/mcp_config.json:

{ "mcpServers": { "librarian": { "command": "npx", "args": ["@telvok/librarian-mcp"] } } }
{ "mcpServers": { "librarian": { "command": "npx", "args": ["@telvok/librarian-mcp"] } } }
// Search before making decisions brief({ query: "stripe webhook handling" }) // Capture what you learned record({ insight: "Stripe retries webhooks but doesn't dedupe - always check idempotency key", context: "payments, webhooks" }) // Mark helpful entries to boost their ranking mark_hit({ path: "local/stripe-webhooks-need-idempotency.md" }) // Browse the library library_search({ query: "react patterns" })

Browse and publish books attelvok.com. Free and paid content supported.

Librarian uses local AI embeddings for semantic search:

You saved: "Stripe webhooks need idempotency checks" You search: "handling duplicate payment events" → It finds it.

- all-MiniLM-L6-v2model (384-dim embeddings)
- ~30MB download on first run, cached locally
- No API calls — fully offline

Results ranked by semantic similarity, recency (60%), and hit count (40%).
- auth({ action: "login" })— returns code + URL
- Visittelvok.com/device, enter the code
- auth({ action: "complete" })— saves API key locally

Keys stored in.librarian/.auth, expire after 90 days.

.librarian/ ├── local/ # Your entries ├── imported/ # Downloaded books ├── packages/ # Purchased content ├── archived/ # Stale but searchable ├── index.json # Semantic embeddings ├── models/ # Cached embedding model └── .auth # API key (git-ignored)

- Fork the repository
- Create a feature branch (git checkout -b feature/my-feature)
- Commit changes (git commit -m 'Add my feature')
- Push (git push origin feature/my-feature)
- Open a Pull Request

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Local code analysis MCP server with 25+ tools: semantic search, call graph tracing, dependency analysis, and symbol navigation. Built with Tree-sitter and CozoDB. Supports Go, Python, JS, TS.

A local-first code indexer that enhances LLMs with deep code understanding. It integrates with AI assistants via the Model Context Protocol (MCP) and supports AI-powered semantic search.

Codebase memory for coding agents, with no embeddings and no API key. A deterministic AST index answers "which files are relevant to this task?" in milliseconds, and agents write durable notes about the repo that are content-hash checked — a note flags itself stale the moment the code it describes changes. Notes are markdown inside the repo, so they commit and review alongside your code.

A server for managing structured project context using SQLite, with support for vector embeddings for semantic search and Retrieval Augmented Generation (RAG).

MCP of MCPs is a meta-server that merges all your MCP servers into a single smart endpoint. It gives AI agents instant tool discovery, selective schema loading, and massively cheaper execution, so you stop wasting tokens and time. With persistent tool metadata, semantic search, and direct code execution between tools, it turns chaotic multi-server setups into a fast, efficient, hallucination-free workflow. It also automatically analyzes the tools output schemas if not exist and preserves them across sessions for consistent behavior.

Explore and understand codebases through conversation by breaking files into logical chunks for searching and querying without embeddings.

An MCP server for intelligent tool routing, using a Qdrant vector database and LM Studio for embeddings.

Persistent memory for AI coding agents with semantic search, contradiction detection, memory decay, and cross-session learning. 25 MCP tools, local-first, #1 on LongMemEval (95.4%).

An MCP server for intelligent semantic search and automatic learning within codebases, allowing AI agents to efficiently query and index project artifacts.

Local semantic search over React Native docs for AI agents — no API key

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.