
arcadeai-labs/agent-library
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Agent Library 개인 지식 기반 검색 및 검색 시스템 MCP 서버 및 CLI. 텍스트, 이미지, OCR/vision 및 코드 embedding에 대한 현지 모델 및 지원 구성.
개요
AI Agent에 대한 개인 지식 라이브러리는 Model Context Protocol (MCP)의 아케이드에 내장되어 있습니다. Agent Library는 Arcade.dev 엔지니어가 구축한 커뮤니티 프로젝트입니다. 그리고 아케이드.dev 지원 또는 SLAs에 의해 포함되지 않습니다. 무엇을 기대하는지 아래 지원하십시오. 패키지는 (PyPI에 시약, Python 모듈로 라이브러리)입니다. 내부 MCP 서버는 Librarian로 식별합니다. 즉, 에이전트가 이야기하는 역할이며, 노출 도구가 Librarian SearchLibrary, Librarian AddToLibrary라는 이유입니다. Agent Library는 텍스트, 문서 및 지식에 대한 지속적인 스토리지를 갖춘 AI 에이전트를 제공합니다. 에이전트는 정보를 저장하고 나중에 semantic 및 키워드 검색을 통해 검색 할 수 있습니다, 대화를 통해 컨텍스트 유지.
개요(AI 번역)
AI Agent에 대한 개인 지식 라이브러리는 Model Context Protocol (MCP)의 아케이드에 내장되어 있습니다.
Status. ** Agent Library는 Arcade.dev 엔지니어가 구축한 커뮤니티 프로젝트입니다. ** 공식 Arcade.dev 제품이 아니며 Arcade.dev 지원 또는 SLA가 포함되지 않습니다. 무엇을 기대하는지 아래 지원하십시오.
네이밍. 패키지는 Agent Library (
agent-library]] PyPI,librarian] 파이썬 모듈). 내부 MCP 서버는Librarian]]로 자신을 식별합니다. 즉, 에이전트가 이야기하는 역할을하고 노출 된 도구가Librarian_SearchLibrary,Librarian_AddToLibrary], 등입니다.
개요
Agent Library는 텍스트, 문서 및 지식에 대한 지속적인 스토리지를 갖춘 AI 에이전트를 제공합니다. 에이전트는 정보를 저장하고 나중에 semantic 및 키워드 검색을 통해 검색 할 수 있습니다, 대화를 통해 컨텍스트 유지.
특징
- AI Agent에 대한 지속적인 지식 저장
- 벡터 검색에 대한
sqlite-vec와 SQLite 저장 - BM25 순위를 가진 FTS5를 사용하여 전체 텍스트 검색
- semantic 및 키워드 매칭 결합 하이브리드 검색
- 다양한 결과에 대한 Max Marginal 관련 (MMR)
- 구성 가능한 embedding 모델 (현지 또는 OpenAI 호환 API)
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Agent Library
A personal knowledge library for AI agents, built on Arcade for the Model Context Protocol (MCP).
Status. Agent Library is a community project built by Arcade.dev engineers. It is not an official Arcade.dev product and is not covered by Arcade.dev support or SLAs. See Support below for what to expect.
Naming. The package is Agent Library (
agent-libraryon PyPI,librarianas the Python module). The MCP server inside it identifies itself asLibrarian— that’s the role your agent talks to, and it’s why the exposed tools are namedLibrarian_SearchLibrary,Librarian_AddToLibrary, and so on.
Overview
Agent Library provides AI agents with persistent storage for text, documents, and knowledge. Agents can store information and retrieve it later through semantic and keyword search, maintaining context across conversations.
graph LR
A[Agent Stores Info] --> B[Parser]
B --> C[Chunker]
C --> D[Embedder]
D --> E[(SQLite + vec)]
F[Agent Queries] --> G[Hybrid Search]
E --> G
G --> H[Relevant Context]
Features
- Persistent knowledge storage for AI agents
- SQLite storage with
sqlite-vecfor vector search - Full-text search using FTS5 with BM25 ranking
- Hybrid search combining semantic and keyword matching
- Max Marginal Relevance (MMR) for diverse results
- Configurable embedding models (local or OpenAI-compatible API)
- Header-aware text chunking with overlap
- Time-bounded search filters
- CLI and MCP server interfaces
Multi-Modal Support
Agent Library supports indexing and searching across multiple file types:
| Asset Type | File Extensions | Features |
|---|---|---|
| Text | .md, .txt |
Frontmatter extraction, header-aware chunking |
| Code | .py, .js, .ts, .go, .rs, .java, .cpp, and more |
Symbol extraction (classes, functions, methods) |
.pdf |
Page-based text extraction | |
| Image | .png, .jpg, .jpeg, .gif, .webp |
Metadata and EXIF extraction, optional OCR |
Installation
The recommended way to install Agent Library is as a uv tool, which gives you the libr CLI and the MCP server in an isolated environment:
uv tool install 'agent-library[all]'
The [all] extra pulls in optional support for PDFs, images, OCR, and code-aware embeddings. If you’d rather install only what you need:
uv tool install agent-library # core only (text + code)
uv tool install 'agent-library[pdf]' # add PDF support
uv tool install 'agent-library[vision]' # add image support
uv tool install 'agent-library[ocr]' # add OCR for image-based PDFs
Installing from source
If you want to contribute or run from a clone:
git clone https://github.com/arcadeai-labs/agent-library.git
cd agent-library
./setup.sh
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →