
timorunge/lore
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
База знаний для 90+ форматов документов. CLI Search + MCP сервер. Ни облака, ни API-ключей.
Обзор
Локальная база знаний, которую вы можете искать в терминале или обслуживать агентов через MCP. Они поглощают ваши документы — локальные файлы, веб-сайты, git-репозитории, каналы, S3, YouTube, электронную почту, команды оболочки, вышестоящие MCP-серверы, 90+ форматов — и индексируют все с помощью полнотекстового поиска. Никаких внешних сервисов, никакой инфраструктуры для управления. Один двоичный, один конфигуратор, один магазин - или столько, сколько вам нужно. Подумайте о страницах для ваших проектов — как для людей, так и для агентов. Или загрузить предварительно построенный двоичный файл непосредственно со страницы релизов. Предварительно построенные двоичные файлы доступны для Linux и macOS. В Windows используйте WSL (рекомендуется) или создайте из источника с установкой груза (OCR требует cmake и не поддерживается на MSVC - опустить с -no-default-features -features ingest, mcp). lore init сканирует ваш каталог, обнаруживает папки документации и файлы README и генерирует конфигурацию с предварительно заполненными источниками. Просмотрите его, проглотите и ищите - с вашего терминала или через любого клиента MCP.
Обзор (машинный перевод)
Локальная база знаний, которую вы можете искать в терминале или обслуживать Агенты из MCP. знания поглощают ваши документы - локальные файлы, веб-сайты, git repos, каналы, S3, YouTube, электронная почта, команды оболочки, выше по потоку MCP Серверы, 90+ форматов и индексирует все с помощью полнотекстового поиска. Никаких внешних сервисов, никакой инфраструктуры для управления. Один двоичный, один Конфигурация, один магазин или столько, сколько вам нужно.
Подумайте о страницах для ваших проектов — как для людей, так и для агентов.
##Установка
Установите скрипт (Linux и macOS):
Homebrew (macOS и Linux):
Или скачать готовый бинарный прямо из Страница выпуска.
** Windows: ** Предварительно построенные двоичные файлы доступны для Linux и macOS.
В Windows используйте WSL
(рекомендуется) или построить из источника cargo install (OCR требует)
cmake и не поддерживается на MSVC - опускается с функциями ‘-no-default Особенности проглатывания, mcp’.
Построение из источника:
Факультативные флаги:
| Флаг | Дефолт | Описание
[скрыто] [скрыто] [скрыто] [скрыто] [скрыто] [скрыто]
| ocr | на | OCR для отсканированных PDF-файлов и изображений (требуется cmake) |
[[Т3]] [[Т5]]] [[Т4]] [[Т]]] [[Т]]] [[Т]]] [[Т]]] [[Т]]] [[Т]]]: Ollama, Anthropic, OpenAI и Bedrock
s3 | off | Поддержка Amazon S3
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
lore
A local knowledge base you can search from the terminal or serve to agents over MCP. lore ingests your documents – local files, websites, git repos, feeds, S3, YouTube, email, shell commands, upstream MCP servers, 90+ formats – and indexes everything with full-text search. No external services, no infrastructure to manage. One binary, one config, one store – or as many as you need.
Think man pages for your projects – for humans and agents alike.
Install
Install script (Linux and macOS):
curl -fsSL https://github.com/timorunge/lore/releases/latest/download/lore-cli-installer.sh | bash
Homebrew (macOS and Linux):
brew install timorunge/tap/lore-cli
Or download a pre-built binary directly from the releases page.
Windows: Pre-built binaries are available for Linux and macOS. On Windows, use WSL (recommended) or build from source with
cargo install(OCR requires cmake and is not supported on MSVC – omit with--no-default-features --features ingest,mcp).
Build from source:
git clone https://github.com/timorunge/lore.git
cd lore
cargo install --locked --path cli
Optional feature flags:
| Flag | Default | Description |
|---|---|---|
ocr |
on | OCR for scanned PDFs and images (requires cmake) |
llm |
off | LLM enrichment (lore ingest, lore enrich): Ollama, Anthropic, OpenAI, and Bedrock |
s3 |
off | Amazon S3 source support |
mcp |
on | Upstream MCP server ingestion (resources and tool calls) |
iwork |
off | Apple iWork documents (Keynote, Pages, Numbers) |
tree-sitter |
off | Source code parsing via tree-sitter |
cargo install --locked --path cli --features llm # with LLM enrichment
cargo install --locked --path cli --features llm,s3 # with LLM + S3 support
cargo install --locked --path cli --all-features # all optional features
cargo install --locked --path cli --no-default-features # minimal build (no OCR, no MCP)
# Windows (native, no OCR):
cargo install --locked --path cli --no-default-features --features ingest,mcp
Quick start
cd my-project
lore init # generates .lore/lore.yaml from your project
lore ingest # build the store
lore search "authentication" # search from the terminal
lore serve # or serve to agents over MCP
lore init scans your directory, detects documentation folders and
README files, and generates a config with pre-filled sources. Review it,
ingest, and search – from your terminal or through any MCP client.
Try it without your own docs
If you cloned the repo, the gutenberg example works out of the box:
cd examples/gutenberg
lore ingest
lore search "love and death"
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"my-docs": {
"command": "lore",
"args": ["serve"],
"env": {
"LORE_CONFIG": "/path/to/.lore/lore.yaml"
}
}
}
}