Librarian is a local server for your iOS & Android builds, cause local is best!
Categorized, deterministically-ranked SKILL.md catalog AND MCP server for Claude Code (and any agent that speaks MCP). 1128 curated skills across 17 categories — frontend, backend, video editing, AI video generation, UI design, motion graphics, 3D, devops
Pi coding-agent package for The Librarian: durable memory + cross-harness handoffs, backed by a remote Librarian MCP server.
A pi GitHub research scout with a toggleable local repo checkout cache under the user's OS cache directory.
GitHub research subagent package for pi coding agent
A collection of pi extensions for context management, workflow audits, review-comment triage, notifications, brrr push alerts, safety guards, GitHub research, repo-local knowledge, todos, tool rendering, and model/provider helpers.
Long-term memory for AI agents with provenance tracking
In-browser LLM memory for React web apps. Bring your own SQLite adapter (e.g., sql.js WebAssembly) for a complete, zero-server RAG experience.
In memory dependency installer
opencode plugin for The Librarian: durable memory + cross-harness session lifecycle over a remote Librarian MCP server.
Dependency manifest parsers for Libraries.io
Categorized, deterministically-ranked SKILL.md catalog AND MCP server for Claude Code (and any agent that speaks MCP). 1128 curated skills across 17 categories — frontend, backend, video editing, AI video generation, UI design, motion graphics, 3D, devops
FE Components to be shared
Knowledge capture MCP server - remember what you learn with AI
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
Persistent knowledge vault for Claude Code agents. Captures, curates, and re-injects facts via session hooks. Local-only, no API key.
Local-first LLM memory for Expo and React Native. Combines the core semantic search and extraction engine with expo-sqlite and ready-to-use React hooks.
A scaffolding setup for Angular 2+ libraries
Serves a webpack app. Updates the browser on changes.
Build and maintain persistent LLM knowledge bases from any content.
Client library for the libraries.io api.
A simple zero-configuration command-line http server
Modern and scalable routing for React applications
Modern and scalable routing for React applications
A private Puppet forge
A Capistrano Extension that uses librarian and chef-solo to track your project cookbook dependencies. Use capistrano stages to quickly provision servers for your project. Version control your chef runlist, node configuration and cookbook dependencies.
pikuri-vectordb gives a pikuri-core agent a +vectordb_search+ tool over a local document corpus — agentic search, the agent decides when to retrieve. Ships a swappable backend (a pure-Ruby +Backend::InMemory+ for teaching, plus thin +Backend::Qdrant+ / +Backend::Chroma+ HTTP clients for persistence — Qdrant recommended), a chunker, an embedder wrapper over +RubyLLM.embed+, and an optional +Reranker::LlamaServer+ that speaks +/v1/rerank+ against a cross-encoder model. Text extraction goes through +Pikuri::FileType.read_as_text+ in pikuri-core, which handles plain text / Markdown / PDF; HTML extraction is a deferred follow-up. Hosts wire the feature via +c.add_extension Pikuri::VectorDb::Extension.new(...)+ inside the +Agent.new+ block — same opt-in shape as +pikuri-tasks+ / +pikuri-skills+. The bundled +Pikuri::VectorDb::LIBRARIAN+ persona is the privilege-separated sub-agent counterpart for hosts that want recall to flow through a child rather than the parent's context. Three model endpoints in the full setup — chat (via ruby_llm), an embedder (via +RubyLLM.embed+), and an optional reranker (HTTP +/v1/rerank+). A single +llama-server+ in router mode serves all three by default, loading each cached GGUF on demand; see the gem's README for details.