Skip to main content
Harmonia — the autonomous social media agent for startups Harmonia turns one authorized source into a governed content operation. Its specialist agents find the signal, shape the strategy, produce platform-native work, pause for human authority, and verify every approved external effect. These docs describe the Agents for Humans edition: the standalone Strands Agents SDK and AWS implementation published from harmonia-agents-for-humans. The original All Things Agentic edition remains a separate product deployment and evidence record. Source to signal to proof. Creative judgment stays agentic. Workflow truth, permissions, cost controls, publishing, receipts, and verification stay deterministic.

See what Harmonia does

Understand the product promise, operator experience, and governed content loop.

Understand this edition

See exactly what belongs to the Agents for Humans repository, runtime, domains, and evidence boundary.

Run the stack

Start the web app and Strands worker; verify persistence with the isolated DynamoDB Local and MinIO harness.

Follow a content job

Trace ingestion, analysis, strategy, production, approval, publishing, and proof.

Meet the agent team

Learn how seven bounded specialists research, plan, write, review, present, and assist.

Operate with confidence

Inspect authority, recovery, observability, replay, deployment, and durable state.

Use exact references

Look up routes, contracts, states, configuration, storage, budgets, and receipts.

The content loop

  1. Ingest authorized video, audio, documents, webpages, pasted text, or an operator brief.
  2. Understand the source with Bedrock and grounded research.
  3. Strategize with specialist agents that preserve evidence and uncertainty.
  4. Approve the exact strategy and consequential effects through deterministic gates.
  5. Produce reviewed posts, clips, schedules, and content packs.
  6. Publish and verify through official integrations, idempotent commands, receipts, and fresh provider reads.

Built for bounded autonomy

  • Agents judge; code authorizes. Strands Agents SDK specialists analyze, plan, write, review, and compose operator surfaces. Application code owns stage transitions, policy, and authority.
  • State survives interruption. DynamoDB is workflow truth; SQS delivers resumable work; failures remain visible and recoverable.
  • Approval is payload-bound. A conversational “yes” cannot publish by itself. It opens the same exact confirmation flow used by the dashboard.
  • Effects are idempotent and auditable. Approved actions carry stable identities, produce receipts, and are independently verified.
  • Interfaces stay consistent. Dashboard, conversational chat, and allow-listed Telegram entry points share the same pipeline and approval boundaries.

Explore by role

Evidence and deployment status

Harmonia documents implemented contracts separately from authenticated deployment evidence. Repository tests and local emulator runs prove local behavior only; provider and cloud claims require captured authenticated evidence. No current AWS deployment has been verified for this edition. app.useharmonia.xyz is the reserved application origin and docs.app.useharmonia.xyz is the documentation origin; neither becomes proof of working AWS services merely because DNS or a static site exists. Use the evidence runbook before presenting deployment, model, publishing, or verification claims.
Start with the quickstart for local inspection. Use configuration and deployment only when you are ready to supply real AWS and platform credentials.
Last modified on September 14, 2026