# Alicorn — Roadmap ## Фаза 0: Спецификация (завершена) - [x] Изучение концепций и архитектуры в Outline (ветка «autonom agent alikorn») - [x] Фиксация в Gitea (README + ARCHITECTURE.md) ## Фаза 1: MVP (1 месяц) ### Неделя 1 — Ядро + LLM + журнал - [ ] Rust-проект (Cargo), ReAct-цикл: задача → LLM → tool → ответ - [ ] Приёмник LLM (Ornith 1.5 A3B через llama.cpp / Ollama API) - [ ] Append-only журнал (SQLite WAL) - [ ] Типизированный DSL-план ### Неделя 2 — MCP + база знаний - [ ] Один MCP-сервер (Knowledge: search + get_entity) - [ ] Postgres + pgvector (без AGE) - [ ] Интеграция журнала с MCP ### Неделя 3 — UI + heartbeat - [ ] Простой UI (список задач, статус) - [ ] Heartbeat по cron - [ ] Базовая статистика ### Неделя 4 — Отладка + GitHub - [ ] Replay-верификация - [ ] Exactly-once (Idempotency + Saga) - [ ] Документация, первый публичный коммит ## Фаза 2: Полная версия (1 год) ### Q1 — Anvil - [ ] Smart-контракты (PermissionRegistry, ReputationOracle, BudgetController, CuriosityReward) - [ ] Экономика доверия (права → репутация → расширение) - [ ] Foundry-тесты ### Q2 — World Model - [ ] V-JEPA 2 / Agentic-JEPA интеграция - [ ] Предсказание состояний (k=1) - [ ] Калибровка доверия ### Q3 — Расширение ролей - [ ] Executor (Spark-X2.5-4B) - [ ] Researcher (Nanbeige4.1-3B) - [ ] Decision (Clef-Flash) ### Q4 — Наблюдаемость + KTL - [ ] OTEL + ClickHouse + Grafana - [ ] Knowledge Translation Layer (MinerU, Segnatura, VLM) - [ ] Apache AGE (граф) ## Критические риски | Риск | Вероятность | Влияние | Митигация | |------|------------|---------|-----------| | V-JEPA 2 bottleneck (локальный инференс) | Средняя | Высокое | Кэш, квантизация | | AGE зрелость | Средняя | Среднее | Резервный Neo4j | | Размер журнала | Высокая | Среднее | Ротация, компрессия | | Non-determinism LLM | Высокая | Высокое | Detерминированный executor + replay | | Стоимость Anvil транзакций | Низкая | Среднее | L2 / batch |