andrewsabn

Flyarchive — AI skill for Claude Code

AI community

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