Loading architecture…
System atlas · repository-backed
Architecture Explorer
Search
Preset view
System overview
Agent team
Content workflow
Approval and effect safety
State ownership
APIs and integrations
Observability and cost
Expand all
Collapse all
Fit view
Filters
Layers
surfaces
trust
control
apis
workflow
agents
data
skills
observability
effects
external
Status
implemented
approval-gated
pending-live
offline-verified
read-only
29 components visible · updating layout
Mini Map
React Flow
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Recalculating architecture…
Operator surfaces
Authenticated ways operators inspect and direct Harmonia.
−
Editorial Studio Dashboard
Jobs, proposals, calendar, filtered agent activity, settings, and receipts.
Conversational Console + A2UI
Natural-language job and status surface with a validated living canvas.
Telegram Bot
Allow-listed Bot API surface; approvals require callback taps.
Google Sign-In / Identity Platform
Verified identity establishes workspace membership and tenant scope.
Next.js control plane
Authenticated web control plane on Cloud Run.
+
API route families
Browser-authenticated and service-authenticated route boundaries.
+
Durable workflow
Firestore-persisted, Pub/Sub-triggered resumable content pipeline.
−
1 · Ingest
Resolve an authorized YouTube source or uploaded media.
2 · Transcribe
Gemini transcription with timed segments.
3 · Analyze
Ground clip moments in transcript and video evidence.
4 · Strategize
Ryan proposes a grounded four-week strategy and content briefs.
5 · Approve strategy
Human approval bound to the exact strategy digest.
6 · Plan
Temi proposes a complete plan; deterministic code validates, persists, and selects one eligible item.
7 · Draft & review
Noni and Dara produce the exact selected item in a bounded revision loop.
8 · Await effect approval
Hard human gate before consequential or paid external effects.
9 · Publish / export / render
Claim and execute actions authorized by exact approval or deterministic safe-action mandate.
10 · Verify
Independently re-fetch providers or re-read artifact digests.
11 · Learn
Persist measured outcomes and eligible takeaways.
ADK worker
FastAPI Cloud Run worker consumes stages and persists results.
+
Vertex AI Agent Engine
Managed cognitive runtime; never durable workflow ownership.
+
Agent team + delegation
Bounded ADK roles with no effect authority.
+
Writing and review loop
Deterministic orchestration of separate typed Noni and Dara calls for one selected item.
+
Filesystem skills
Project-owned reusable method guidance loaded through ADK filesystem SkillToolsets. Skill content is never factual evidence.
+
Runtime tools
Read-only data and grounding capabilities. Tool results require their own provenance and never become skills.
+
Data stores + state ownership
Durable business state, scoped memory, assets, usage, and evidence.
+
Human approval + effect safety
Action-specific human approval, idempotent execution, and independent truth checks.
+
External services
Official APIs and Google model services.
+
Observability + cost
Metadata-only trace correlation and deterministic cost accounting.
+
Legend
arrow
Durable transition
branch
Agent delegation
gate
Human approval
effect
External side effect
read-back
Independent verification
read
Read-only retrieval
database
Memory retrieval
trace
Telemetry propagation
stop
Blocked or uncertain