Sibyl

Sibyl — sibyl.iiiai.us Production

Public RAG surface on Vera, retrieval against iiiai_knowledge.

Sibyl — sibyl.iiiai.us Production (v2026-08-02T101544Z-ab2bbdebf5) 2026-08-01 | Public RAG surface on Vera, retrieval against iiiai_knowledge. 1 - Daemon Initialization __main__.py:main() python -m apps.sibyl.daemon sibyl_daemon.py:main() Daemon starts 2 - File Processing _INBOX ~/Kevin/inbox _InboxHandler:on_created() _process_file() _enqueue() _ingester.safe_ingest() New file detec… File processed 3 - Kevin Proxy KevinProxy:dispatch() _encrypt_prompt() _compute_hmac() http://kevin_ip/api/ai/dispatch _RESULTS_DIR ~/Kevin/results Encrypted payl… Response recei… 1. Daemon starts 2. New file detected in i… 3. File processed and enq… 4. Payload encrypted and… 5. Encrypted payload sent… 6. Response received from… 7. Result written to disk Kevin API Payload {"job_id": "12345", "product": "example", "task_type": "document_summarise", "prompt": "ciphertext", "context": {}, "sou… Kevin Response {"job_id": "12345", "result": "summary text", "task_type": "document_summarise", "provider": "kevin", "total_cost": 0.01… The source does not show a direct connection to the event bus or any external observability system. Legend actor = initiates work · process = code path · store = state on disk · bus = durable queue · dashed = separate process cyan = request flow · pink = state read/write · dashed green = pull / return path · red = refusal

Provenance

This drawing is generated, not drawn. It is rebuilt from the source files below, so when they change the picture changes — a diagram here cannot quietly describe a system that no longer works this way.

Owner
Sibyl
Slug
sibyl-prod
Rendered
2026-08-02T101544Z
From commit
ab2bbdebf5
Watches
3 paths
  • apps/sibyl
  • deploy/deploy_to_vera.py
  • deploy/setup-vera.sh