16 августа 2026 г.
Агент больше не начинает с нуля: память AIPass живёт в трёх JSON-файлах
Три файла читаются в начале каждой сессии, а векторная база включается только при переполнении local.json.

У самого старого агента AIPass за плечами 60 сессий и четыре месяца работы. Вся его память — три JSON-файла.
Память агенту обычно делают внешней: большое хранилище, куда всё складывают и откуда ищут на каждом шаге. AIPass кладёт идентичность и свежий опыт внутрь самого агента и держит их маленькими.
Что в папке. Команда `aipass init` создаёт в проекте директорию `.trinity/` из трёх файлов. passport.json держит идентичность: роль, принципы, границы. local.json ведёт историю сессий и выученное, а observations.json запоминает, как агент работает с человеком и другими агентами.
Все три грузятся целиком в начале сессии. Ни поиска, ни индекса на каждый ход: агент просто читает три маленьких файла. Каждый несёт память только своего домена, общего котла на всех нет.
Раньше и теперь. Раньше опыт агента жил в общем хранилище, и каждый ход начинался с поиска по нему. Теперь векторы подключаются только при переполнении: local.json ограничен 600 строками, самые старые записи сжимаются и уезжают в ChromaDB через агента @memory. Ключевые выводы переживают ротацию.
Что длиннее сессии, живёт в планах Flow: обычные markdown-файлы с номерами и реестрами, любой агент достаёт план по номеру. Закрытый план архивируется в тот же ChromaDB вместе со связанными записями.
У авторов в проде 32 агента и 96 файлов идентичности, в архиве 5500 векторов в 21 коллекции (замер команды, февраль 2026).
`git clone https://github.com/AIOSAI/AIPass.git`, `cd AIPass`, `./aipass install`. Инсталлятор кладёт на PATH бинари `aipass` и `drone`, поднимает референс-флот из 17 агентов и прогоняет health-check. Нужен Python 3.10 или новее, Linux либо WSL и установленный Claude Code.
первоисточник