Files
microdao-daarion/PROJECT-MASTER-INDEX.md
Apple 0c8bef82f4 feat: Add Alateya, Clan, Eonarch agents + fix gateway-router connection
## Agents Added
- Alateya: R&D, biotech, innovations
- Clan (Spirit): Community spirit agent
- Eonarch: Consciousness evolution agent

## Changes
- docker-compose.node1.yml: Added tokens for all 3 new agents
- gateway-bot/http_api.py: Added configs and webhook endpoints
- gateway-bot/clan_prompt.txt: New prompt file
- gateway-bot/eonarch_prompt.txt: New prompt file

## Fixes
- Fixed ROUTER_URL from :9102 to :8000 (internal container port)
- All 9 Telegram agents now working

## Documentation
- Created PROJECT-MASTER-INDEX.md - single entry point
- Added various status documents and scripts

Tokens configured:
- Helion, NUTRA, Agromatrix (existing)
- Alateya, Clan, Eonarch (new)
- Druid, GreenFood, DAARWIZZ (configured)
2026-01-28 06:40:34 -08:00

7.8 KiB
Raw Blame History

📚 MASTER INDEX — MicroDAO / DAARION / DAGI

Оновлено: 2026-01-28
Призначення: Єдина точка входу до всієї документації проекту


🗂️ Де що лежить

Основні репозиторії

Репо Шлях на ноутбуку Призначення
microdao-daarion (PRODUCTION) /Users/apple/github-projects/microdao-daarion/ Основний код, docker-compose, gateway-bot
MicroDAO 3 (старий) /Users/apple/Desktop/MicroDAO/MicroDAO 3/ Попередня версія, деякі промпти
daarion-ai-city /Users/apple/github-projects/daarion-ai-city/ Сайт DAARION.city
node2 (допоміжний) /Users/apple/node2/ Допоміжна документація

NODA1 (Production Server)

Параметр Значення
IP 144.76.224.179
IPv6 2a01:4f8:201:2a6::2
SSH ssh root@144.76.224.179
Project Root /opt/microdao-daarion/
Docker Network dagi-network

🤖 Агенти Telegram (повний перелік)

Агент ID Токен Статус Промпт
Helion helion 8112062582:AAGS-... Active helion_prompt.txt
NUTRA nutra 8517315428:AAGT-... Active nutra_prompt.txt
AgroMatrix agromatrix 8580290441:AAFu-... Active agromatrix_prompt.txt
Alateya alateya 8436880945:AAEi-... Configured alateya_prompt.txt
CLAN (Spirit) clan 8516872152:AAHH-... Configured clan_prompt.txt
EONARCH eonarch 7962391584:AAFY-... Configured eonarch_prompt.txt
DAARWIZZ daarwizz - - daarwizz_prompt.txt
Druid druid - - druid_prompt.txt
GreenFood greenfood - - greenfood_prompt.txt

Webhook URL формат: https://gateway.daarion.city/{agent_id}/telegram/webhook


📁 Ключові документи

Архітектура та інфраструктура

Документ Шлях Опис
INFRASTRUCTURE.md /github-projects/microdao-daarion/docs/ Порти, сервіси, конфігурація
infrastructure_quick_ref.ipynb /github-projects/microdao-daarion/docs/ Швидка довідка
NODA1-CURRENT-STATUS-2026-01-26.md /github-projects/microdao-daarion/ Поточний статус NODA1
NODA1-V2-DEPLOYMENT.md /github-projects/microdao-daarion/ Детальний deployment report

Memory та Qdrant

Документ Шлях Опис
canonical_collections.yaml /github-projects/microdao-daarion/docs/memory/ Маппінг колекцій агентів
MEMORY-RECOVERY-STATUS.md /github-projects/microdao-daarion/ Статус відновлення пам'яті
DATABASE-PERSISTENCE-AUDIT.md /github-projects/microdao-daarion/ Аудит БД

Deployment та Operations

Документ Шлях Опис
docker-compose.node1.yml /github-projects/microdao-daarion/ Docker Compose для NODA1
DEPLOYMENT-COMPLETE-REPORT.md /github-projects/microdao-daarion/ Звіт deployment
TELEGRAM-RECOVERY-AND-MONITORING-COMPLETE.md /github-projects/microdao-daarion/ Telegram моніторинг

🔌 Сервіси та порти (NODA1)

Сервіс Порт Health Endpoint
Router 9102 /health
Gateway 9300 /health
Memory Service 8000 /health
RAG Service 9500 /health
Swapper Service 8890 /health
Qdrant 6333 /healthz
Vision Encoder 8001 /health
Parser Pipeline 8101 /health
PostgreSQL 5432 -
Redis 6379 -
NATS 4222 -
Grafana 3030 /api/health
Prometheus 9090 /-/healthy

💾 Qdrant Collections (агенти)

Collection Призначення
helion_messages Повідомлення Helion
helion_docs База знань Helion
helion_memory_items Пам'ять Helion
nutra_messages Повідомлення NUTRA
nutra_food_knowledge База харчових продуктів
agromatrix_messages Повідомлення AgroMatrix
greenfood_messages Повідомлення GreenFood
druid_docs База знань Druid
druid_legal_kb Юридична база Druid
daarwizz_docs База знань DAARWIZZ
memories Загальна пам'ять
messages Історія повідомлень
cm_text_1024_v1 Канонічна колекція embeddings

🛠️ Зміни 2026-01-28

Додано нових агентів

  1. Alateya — R&D, біотех, інновації

    • Токен: 8436880945:AAEi-HS6GEctddoqBUd37MHfweZQP-OjRlo
    • Конфіг додано в http_api.py
    • Токен додано в docker-compose.node1.yml
  2. CLAN (Spirit) — Дух Общини

    • Токен: 8516872152:AAHH26wU8hJZJbSCJXb4vbmPmakTP77ok5E
    • Промпт: clan_prompt.txt
    • Конфіг додано в http_api.py
    • Токен додано в docker-compose.node1.yml
  3. EONARCH — Еволюція свідомості

    • Токен: 7962391584:AAFYkelLRG3VR_Lxuu6pEGG76t4vZdANtz4
    • Промпт: eonarch_prompt.txt
    • Конфіг додано в http_api.py
    • Токен додано в docker-compose.node1.yml

Що потрібно зробити для активації

# 1. На NODA1 — оновити код
cd /opt/microdao-daarion
git pull

# 2. Перебудувати gateway
docker-compose -f docker-compose.node1.yml build gateway

# 3. Перезапустити gateway
docker-compose -f docker-compose.node1.yml up -d gateway

# 4. Встановити webhooks для нових ботів
curl -X POST "https://api.telegram.org/bot8436880945:AAEi-HS6GEctddoqBUd37MHfweZQP-OjRlo/setWebhook?url=https://gateway.daarion.city/alateya/telegram/webhook"
curl -X POST "https://api.telegram.org/bot8516872152:AAHH26wU8hJZJbSCJXb4vbmPmakTP77ok5E/setWebhook?url=https://gateway.daarion.city/clan/telegram/webhook"
curl -X POST "https://api.telegram.org/bot7962391584:AAFYkelLRG3VR_Lxuu6pEGG76t4vZdANtz4/setWebhook?url=https://gateway.daarion.city/eonarch/telegram/webhook"

# 5. Перевірити
curl https://gateway.daarion.city/health

📋 Швидкі команди

Перевірка статусу NODA1

ssh root@144.76.224.179 "docker ps --format 'table {{.Names}}\t{{.Status}}'"

Логи gateway

ssh root@144.76.224.179 "docker logs dagi-gateway-node1 --tail 50"

Health checks

curl http://144.76.224.179:9102/health  # Router
curl http://144.76.224.179:9300/health  # Gateway
curl http://144.76.224.179:8000/health  # Memory
curl http://144.76.224.179:6333/healthz # Qdrant

Qdrant collections

curl -s http://144.76.224.179:6333/collections | jq '.result.collections[] | {name, points_count}'

⚠️ Відомі проблеми

  1. gateway → router: "All connection attempts failed" — потрібно перевірити мережу
  2. Alateya токен не був раніше доданий — виправлено сьогодні
  3. Clan, Eonarch не були в production репо — додано сьогодні

Автор: Cursor Agent
Останнє оновлення: 2026-01-28