CP

copilotkit/pathfinder

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

49 stars 7 forks Качество 80 Тренд 33NOASSERTION

Самостоятельный MCP-сервер для документов, поиска кода и разговорных источников

Обзор

Сервер знаний для агентов ИИ — индексируйте ваши документы, код, страницы Notion, потоки Slack и форумы Discord в доступные для поиска знания через MCP. Один файл конфигурации, одна команда, работает с любым агентом кодирования ИИ. Для локальных (transformers.js) встраивания в Docker используйте ghcr.io/copilotkit/pathfinder:latest-local image — он поставляется @xenova/transformers preinstalled. Изображение по умолчанию остается тонким и громко не работает при запуске при встраивании. Поставщик: локальный устанавливается без зависимости. Эта документация индексируется живым экземпляром Pathfinder. Подключите своего агента, чтобы попробовать: Pathfinder индексирует ваши репозитории GitHub — документы (Markdown, MDX, HTML) и исходный код — в векторную базу данных PostgreSQL. Поддержка OpenAI, Ollama и локальных трансформаторов.js — для локальных провайдеров не требуется ключ API. Он обслуживает настраиваемые инструменты поиска и исследования файловой системы через MCP, поэтому агенты ИИ могут семантически искать ваши документы и просматривать файлы с командами bash.

Обзор (машинный перевод)

Сервер знаний для агентов ИИ — индексируйте ваши документы, код, страницы Notion, потоки Slack и форумы Discord в доступные для поиска знания через MCP. Один файл конфигурации, одна команда, работает с любым агентом кодирования ИИ.

Быстрый старт

Или с Докером:

Для локальных (transformers.js) встраивания в Docker используйте изображение ghcr.io/copilotkit/pathfinder:latest-local — оно поставляется @xenova/transformers предустановлено. Изображение по умолчанию остается тонким и громко выходит из строя при запуске, если T2 установлен без зависимости.

Затем подключите своего агента ИИ:

Оригинальное название: Try It: Pathfinder on Its Own Docs

Эта документация индексируется живым экземпляром Pathfinder. Подключите своего агента, чтобы попробовать:

Что это делает

Pathfinder индексирует ваши репозитории GitHub — документы (Markdown, MDX, HTML) и исходный код — в векторную базу данных PostgreSQL. Поддержка OpenAI, Ollama и локальных трансформаторов.js — для локальных провайдеров не требуется ключ API. Он обслуживает настраиваемые инструменты поиска и исследования файловой системы через MCP, поэтому агенты ИИ могут семантически искать ваши документы и просматривать файлы с командами bash.

Оригинальное название: What It Does

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

pathfinder

The knowledge server for AI agents — index your docs, code, Notion pages, Slack threads, and Discord forums into searchable, agent-accessible knowledge via MCP. One config file, one command, works with any AI coding agent.

Quick Start

npx @copilotkit/pathfinder init
npx @copilotkit/pathfinder serve

Or with Docker:

docker pull ghcr.io/copilotkit/pathfinder
docker run -v ./pathfinder.yaml:/app/pathfinder.yaml \
  -v ./docs:/app/docs -p 3001:3001 \
  ghcr.io/copilotkit/pathfinder

For local (transformers.js) embeddings in Docker, use the ghcr.io/copilotkit/pathfinder:latest-local image — it ships @xenova/transformers preinstalled. The default image stays slim and fails loudly at startup if embedding.provider: local is set without the dependency.

Then connect your AI agent:

{
  "mcpServers": {
    "my-docs": { "url": "http://localhost:3001/mcp" }
  }
}

Try It — Pathfinder on Its Own Docs

This documentation is indexed by a live Pathfinder instance. Connect your agent to try it:

# Claude Code
claude mcp add pathfinder-docs --transport http https://mcp.pathfinder.copilotkit.dev/mcp
// Claude Desktop / Cursor / any MCP client
{
  "mcpServers": {
    "pathfinder-docs": {
      "url": "https://mcp.pathfinder.copilotkit.dev/mcp"
    }
  }
}

What It Does

Pathfinder indexes your GitHub repos — docs (Markdown, MDX, HTML) and source code — into a PostgreSQL vector database. Supports OpenAI, Ollama, and local transformers.js embeddings — no API key required for local providers. It serves configurable search and filesystem exploration tools via MCP, so AI agents can search your docs semantically and browse files with bash commands.

Tool Type What It Does Example
Search Semantic search over indexed content search-docs("how to authenticate")
Bash Virtual filesystem with find, grep, cat, ls explore-docs("cat /docs/quickstart.mdx")
Collect Structured data collection from agents submit-feedback(rating: "helpful")
Knowledge Browse/search FAQ pairs from conversational sources knowledge-base("how to deploy")

Features

  • Semantic Search — pgvector RAG with configurable chunk sizes, overlap, and score thresholds
  • Filesystem Exploration — QuickJS WASM sandbox with session state, qmd semantic grep, related files
Открыть полный README на GitHub

Установка

npx @copilotkit/pathfinder init
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "my-docs": { "url": "http://localhost:3001/mcp" } } }