Skip to content

Fgentic documentation

Fgentic is the A2A appservice for Matrix: @mention an agent in any room, governed. matrix-a2a-bridge turns a mention into an A2A delegation — to an agent on your own Kubernetes cluster, or to an explicitly pinned remote agent in another organization — and posts the reply back as that agent's ghost user. It installs into a homeserver you already run; the full sovereign stack around it is the reference distribution that proves it in context, not something you have to adopt whole. Every critical collaboration layer is an open protocol or a genuinely open-source component, the model backend is a per-cluster choice, and organizations can federate so agents collaborate across company boundaries. Stock Element X background notifications remain an explicit external metadata path through Element and APNs/FCM; production.md records that accepted residual and its exit.

To try the reference distribution, clone the repository and run mise trust && mise run demo:up — no cloud account and no model key. How long it takes is dominated by pulling roughly 10 GiB of container images; a measured range on named hardware is being captured with the demo recording. The README has the prerequisites.

These pages are the specification and the runbooks. Markdown under docs/ is canonical; this site is rendered from it. Topic specs preserve the §N numbering of the retired root SPEC.md (mapping in .agents/AGENTS.md).

New here

  • Architecture & Vision - what Fgentic is, why it matters, and the end-to-end architecture (§1–§3, §11)
  • Open Agentic Stack - governance, protocol boundaries, and current reuse across the independently stewarded layers
  • Design Decisions D1–D20 - the durable register of settled decisions with evidence (§4)
  • Roadmap - phase history and the mapping to dated GitHub milestone snapshots (§13)

Evaluating or adopting

Installing and operating

How it works

Security

Federating with a partner organization

Running your own copy

Contributing (humans and coding agents)

Architecture Decision Records

  • adr/ - settled designs are revisited by proposing a new ADR, never a drive-by PR