Flyarchive — AI skill for Claude Code
FlyArchive — self-hosted personal document archive and knowledge base with hybrid semantic + full-text search.
How to install Flyarchive
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open andrewsabn/flyarchive and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Flyarchive does
FlyArchive — self-hosted personal document archive and knowledge base with hybrid semantic + full-text search. Local-first RAG: an MCP server gives Claude, Codex and any LLM agent search and document tools over your files, mail and scans. Strict intake, access tokens, nothing leaves your machine.
Alternatives in AI
- Memmy Agent — 🍙 A personal AI agent & local memory hub for all AI agents, gives every AI one shared, fully controlled memor 1k ★
- Codeseek — Rust-powered code intelligence CLI for AI coding agents 764 ★
- RAG Skill — A Skill dedicated to local knowledge base retrieval 712 ★
README
FlyArchive
English: [README.en.md](README.en.md)
Свой архив документов с поиском — на своей машине. Кладёшь файлы во входящую папку, архив проверяет их, принимает и индексирует; искать можно самому или дать архив языковой модели — локальной или внешней — по протоколу MCP (Model Context Protocol: так модель получает инструменты архива) и по токену, который ты выдал.
- Поиск по смыслу и по словам. Векторы и полнотекстовый индекс в одной таблице, всё считается локально.
- Пополнение со строгой приёмкой. Тип файла определяется по содержимому, а не по расширению; программы и подозрительное
уходят в карантин, спорное ждёт твоего решения, повторы не принимаются. Ничего не теряется: у каждого файла есть квитанция, а то, что архив не взял, возвращается в папку возврата (убираются только
сохранённые точные копии и то, что не содержимое: пустые файлы и следы систем вроде
__MACOSXи.DS_Store; а при судьбе «стирать» для служебных файлов убираются и файлы по служебным шаблонам имён, по умолчанию они возвращаются). - Модели работают с архивом через инструменты. Поиск, чтение документов целиком, схемы, графики, сборка файлов Word, Excel, PowerPoint и PDF. Доступ — по токену с уровнем «чтение» или «полный», каждое обращение пишется в журнал.
- Наружу — одна дверь. С других машин архив виден только через шлюз в частной сети: MCP по токену и подписанные ссылки на документы. Удаление, решения по очереди и выпуск токенов — только на машине архива.
Версия 0.1. Интерфейс команды и сообщения — на русском; экран плагина для веб-оболочки — на английском.
Что нужно
| Что | Зачем | Обязательно |
|---|---|---|
| Linux (под Windows — WSL2) | замки файлов, песочница, службы пользователя | да |
Python 3.10 или новее и библиотеки из requirements.txt |
архив, приёмка, поиск | да |
Служба векторов с интерфейсом Ollama (проще всего — сама Ollama) и моделью bge-m3, около гигабайта на диске |
векторы для индекса и запросов | да |
| Библиотеки из `require |
Related Skills
Brain CLI
Persistent memory for AI agents and personal knowledge management. Single-file Python CLI: hybrid semantic + k
Wiki Knowledge Agent
Turn chat-pasted text/links into a verified, translated, searchable wiki knowledge base. Ad-detection, transla
MeMex Zero RAG
The Karpathy LLM Wiki, production-ready. Zero-RAG personal knowledge base with MCP server, multi-agent support
AI Document Assistant
Secure, multi-tenant enterprise document intelligence & RAG platform: sandboxed ingestion, hybrid pgvector/Qdr
Ragent
Agentic RAG chatbot that answers questions from uploaded PDFs using semantic search (FAISS + embeddings), with
Doc Search MCP
Local MCP server that indexes PDFs, EPUBs, HTML, Markdown and text files and makes them searchable by LLM codi
Related Agents
Hermes Agent
Integration file for a Hermes-style personal agent system. Use when a Hermes deployment (a self-hosted assista
Python RAG Backend Engineer
Production-grade Python RAG backend engineer specializing in ChromaDB vector storage, sentence-transformers em
Duplication Detector
Detects stories with overlapping implementation concerns using hybrid keyword pre-filter and LLM semantic veri