Ворон: Платформа MCP с открытым исходным кодом добавляет постоянную память и P2P-обмен в интерфейсы LLM.

Что делает Crow
Crow — это платформа для самостоятельного размещения (self-hosted) по протоколу MCP (Model Context Protocol), которая добавляет фронтендам LLM три ключевые возможности: постоянную память с полнотекстовым поиском, структурированные инструменты для исследований с управлением цитированием и зашифрованный обмен данными по принципу peer-to-peer. Все данные по умолчанию хранятся локально в базе данных SQLite без необходимости использования облачных сервисов.
Компоненты архитектуры
Платформа состоит из трёх серверов MCP:
- Сервер памяти — постоянная память на базе SQLite с полнотекстовым поиском FTS5. Сохраняет, восстанавливает, ищет и категоризирует данные, которые сохраняются между сессиями и работают с любым MCP-совместимым фронтендом.
- Сервер исследований — управление проектами с автоматическим созданием цитат в формате APA, проверкой источников, заметками и экспортом библиографии. Использует реляционную схему с внешними ключами (проекты → источники → заметки).
- Сервер обмена — обмен данными по принципу peer-to-peer с использованием Hyperswarm (обнаружение через DHT + проброс NAT), Hypercore (дополняемые реплицируемые ленты) и Nostr (зашифрованные сообщения NIP-44). Не требует центрального сервера или учётных записей. Использует идентификацию на основе Ed25519 + secp256k1 и обмен контактами через коды приглашения.
HTTP-шлюз (Express) объединяет все три сервера с транспортами Streamable HTTP + SSE и OAuth 2.1 для удалённого доступа.
Дизайн с приоритетом локальности
- Данные хранятся в локальном файле SQLite (
data/crow.db) - По умолчанию нет зависимости от облачных сервисов
- Опциональная поддержка Turso для облачной синхронизации (установите
TURSO_DATABASE_URL+TURSO_AUTH_TOKEN) - Нет телеметрии, учётных записей или отправки данных на внешние серверы
- Обмен по P2P зашифрован сквозным шифрованием — данные никогда не проходят через центральный сервер
Совместимость и интеграции
Работает с любыми MCP-совместимыми клиентами, включая Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw и другие. Если ваша локальная настройка LLM поддерживает MCP (или вы можете направить её на HTTP-шлюз), она будет работать.
Включает более 15 конфигураций для интеграции с внешними сервисами: Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search и др. — все они маршрутизируются через самостоятельно размещённый шлюз.
Технологический стек
- Node.js (ESM), @modelcontextprotocol/sdk
- @libsql/client (SQLite/Turso), виртуальные таблицы FTS5 с синхронизацией на основе триггеров
- hyperswarm + hypercore (обнаружение и репликация данных по P2P)
- nostr-tools (зашифрованные сообщения NIP-44, обёртки NIP-59)
- @noble/hashes, @noble/ed25519, @noble/secp256k1 (криптографические примитивы)
- zod (валидация схем)
Установка
git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # установка зависимостей + инициализация SQLiteСерверы запускаются через транспорт stdio (настраивается в .mcp.json) или HTTP-шлюз (npm run gateway). Также доступно развёртывание в облаке в один клик на Render + Turso, если нужен удалённый доступ (оба имеют бесплатные тарифы).
Ссылки и лицензирование
- GitHub: https://github.com/kh0pper/crow
- Документация: https://kh0pper.github.io/crow/
- Начало работы: https://kh0pper.github.io/crow/getting-started/
- Программа для разработчиков: https://kh0pper.github.io/crow/developers/
Лицензия MIT. Приветствуются вклады — существует программа для разработчиков с CLI для создания каркаса, шаблонами и документацией, если вы хотите добавить инструменты или интеграции MCP.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

ProofShot CLI предоставляет AI-кодирующим агентам возможности верификации в браузере.
ProofShot — это инструмент с открытым исходным кодом для командной строки, который позволяет ИИ-агентам для программирования проверять UI-функции, записывая сессии браузера, делая скриншоты и собирая ошибки консоли. Он работает с любым агентом, который может выполнять команды оболочки, и генерирует автономные HTML-отчёты для проверки человеком.
Wakehook: Запуск утренних автоматизаций OpenClaw по фактическому времени пробуждения, а не по Cron
Wakehook считывает данные о сне из Google Health/Fitbit и отправляет POST-запрос с событием user.awake в OpenClaw, когда вы действительно просыпаетесь. Самостоятельно развертываемый, поллинговый, не требует публичного URL.
Claude создает прототип приложения для анализа недвижимости за 3 часа, используя живые данные Zillow через clawhub
Разработчик использовал Claude с инструментом zillow-full clawhub для создания приложения анализа денежного потока от аренды — получая данные через API Zillow в реальном времени, прототипируя UI на основе настоящих JSON-ответов и создав рабочий прототип за одну вторую половину дня.

Atelier v0.3 добавляет целенаправленные правки разметки markdown с помощью Claude Code.
Atelier v0.3 — это бесплатное расширение для VS Code, которое позволяет выделять разделы документов в формате Markdown и отправлять их в Claude Code для редактирования. Агент отвечает целенаправленными правками в редакторе, и вы можете отслеживать, на какое именно замечание отвечает каждая правка.