{
  "site": "Synedrix OS",
  "url": "https://synedrix.io",
  "description": "The governed operating layer for agentic business systems.",
  "sitemap_xml": "https://synedrix.io/sitemap.xml",
  "sitemap_html": "https://synedrix.io/sitemap",
  "llms_txt": "https://synedrix.io/llms.txt",
  "sections": [
    {
      "title": "Product",
      "pages": [
        {
          "title": "Synedrix OS",
          "description": "The governed operating layer for agentic business systems.",
          "url": "https://synedrix.io"
        },
        {
          "title": "Platform",
          "description": "A reusable, self-hostable platform for governing agentic business execution: cloud-connected, self-hosted hybrid, or air-gapped.",
          "url": "https://synedrix.io/platform"
        },
        {
          "title": "Architecture",
          "description": "The twelve canonical layers of Synedrix OS, in depth: what each one owns, what it must not own, and how it's implemented.",
          "url": "https://synedrix.io/architecture"
        },
        {
          "title": "Operating model",
          "description": "How Synedrix OS separates human accountability from machine-coordinated execution: four organisational planes, the human control roles, and how work flows.",
          "url": "https://synedrix.io/operating-model"
        },
        {
          "title": "Principles",
          "description": "The 12 principles that constrain how Synedrix OS behaves, and the enforcement mechanism behind each one.",
          "url": "https://synedrix.io/principles"
        },
        {
          "title": "Domain packs",
          "description": "How Synedrix OS stays reusable across industries while each domain contributes what is genuinely domain-specific.",
          "url": "https://synedrix.io/domain-packs"
        }
      ]
    },
    {
      "title": "Architecture layers",
      "pages": [
        {
          "title": "Layer 1: Human Interface",
          "description": "Where a person meets the system. It renders and routes; it does not decide.",
          "url": "https://synedrix.io/architecture/human-interface"
        },
        {
          "title": "Layer 2: Goal & Intent",
          "description": "Turns what a business wants into something the system can plan against.",
          "url": "https://synedrix.io/architecture/goal-intent"
        },
        {
          "title": "Layer 3: Orchestration",
          "description": "The center of gravity. It sequences and retries; it does not reason.",
          "url": "https://synedrix.io/architecture/orchestration"
        },
        {
          "title": "Layer 4: Agent Runtime",
          "description": "Where reasoning actually happens. It loops, accumulates state, and resumes.",
          "url": "https://synedrix.io/architecture/agent-runtime"
        },
        {
          "title": "Layer 5: Agent Registry",
          "description": "The gate every invocation passes through. It says who may run, not what to do.",
          "url": "https://synedrix.io/architecture/agent-registry"
        },
        {
          "title": "Layer 6: Tool Abstraction",
          "description": "One tool contract, one authorization model, regardless of what's behind the adapter.",
          "url": "https://synedrix.io/architecture/tool-abstraction"
        },
        {
          "title": "Layer 7: Memory & Data",
          "description": "Five Layer 7 stores and one governed lifecycle. Nothing moves without leaving lineage.",
          "url": "https://synedrix.io/architecture/memory-data"
        },
        {
          "title": "Layer 8: Event",
          "description": "One envelope for every fact in the system, from ingress to egress.",
          "url": "https://synedrix.io/architecture/event"
        },
        {
          "title": "Layer 9: Governance & Controls",
          "description": "Decides whether, never performs. Every execution path passes through it first.",
          "url": "https://synedrix.io/architecture/governance-controls"
        },
        {
          "title": "Layer 10: Observability",
          "description": "What happened, how well, and can it be reconstructed, for every layer, not a sample.",
          "url": "https://synedrix.io/architecture/observability"
        },
        {
          "title": "Layer 11: Domain Pack",
          "description": "Where the OS stops being domain-agnostic, and one business's logic begins.",
          "url": "https://synedrix.io/architecture/domain-pack"
        },
        {
          "title": "Layer 12: Business Instance",
          "description": "Where a reusable definition becomes one customer's actual deployment.",
          "url": "https://synedrix.io/architecture/business-instance"
        }
      ]
    },
    {
      "title": "Platform components",
      "pages": [
        {
          "title": "n8n (Workflow kernel)",
          "description": "The orchestration kernel. It sequences and retries; it does not reason.",
          "url": "https://synedrix.io/platform/n8n"
        },
        {
          "title": "LangGraph (Reasoning engine)",
          "description": "Where reasoning actually happens. It loops, accumulates state, and resumes.",
          "url": "https://synedrix.io/platform/langgraph"
        },
        {
          "title": "Hookdeck (Ingress gateway)",
          "description": "The queue at the edge. Events arrive whether or not the orchestration layer is up.",
          "url": "https://synedrix.io/platform/hookdeck"
        },
        {
          "title": "Hookdeck Outpost (Egress gateway)",
          "description": "The last observable hop. Delivery guarantees as infrastructure, not workflow logic.",
          "url": "https://synedrix.io/platform/hookdeck-outpost"
        },
        {
          "title": "Redis (Coordination bus)",
          "description": "Safe retries and rate limits come from Redis's own primitives, not from features built on top.",
          "url": "https://synedrix.io/platform/redis"
        },
        {
          "title": "Supabase PG17 (Relational system of record)",
          "description": "Canonical relational truth. It is Postgres, undisguised.",
          "url": "https://synedrix.io/platform/supabase"
        },
        {
          "title": "QuestDB (Time-series engine)",
          "description": "The time axis as a first-class citizen, queried in ordinary SQL.",
          "url": "https://synedrix.io/platform/questdb"
        },
        {
          "title": "Neo4j (Lineage graph)",
          "description": "Lineage is a traversal problem. Nothing else in the stack answers reachability natively.",
          "url": "https://synedrix.io/platform/neo4j"
        },
        {
          "title": "Qdrant (Vector memory)",
          "description": "Answers what is similar. Filtering happens inside the search, not around it.",
          "url": "https://synedrix.io/platform/qdrant"
        },
        {
          "title": "Langfuse (LLM engineering)",
          "description": "One observability plane across orchestration and runtime. Traces are not an audit trail.",
          "url": "https://synedrix.io/platform/langfuse"
        },
        {
          "title": "PostHog (Product analytics)",
          "description": "Is the product working for the people using it? A different question from system health.",
          "url": "https://synedrix.io/platform/posthog"
        },
        {
          "title": "Grafana LGTM Stack (Operational monitoring)",
          "description": "Is the system healthy? Five projects composing into one observability backend.",
          "url": "https://synedrix.io/platform/grafana-lgtm"
        },
        {
          "title": "LanceDB (Embedded vector index (EverOS))",
          "description": "The embedded vector store EverOS ships with: evaluated in isolation, never in the stack.",
          "url": "https://synedrix.io/platform/lancedb"
        },
        {
          "title": "EverOS (Local-first agent-memory runtime)",
          "description": "Its memory lifecycle was already adopted as canon. Its runtime (Markdown, SQLite, LanceDB) was not.",
          "url": "https://synedrix.io/platform/everos"
        },
        {
          "title": "Semantica (GraphRAG / knowledge-graph toolkit)",
          "description": "Structural parsing and decision-graph tooling, evaluated one capability at a time, not one adoption question.",
          "url": "https://synedrix.io/platform/semantica"
        },
        {
          "title": "Docling (Structural document parsing)",
          "description": "The one concrete, testable claim in Semantica's whole capability bundle: table-aware parsing, measured against the existing chunker.",
          "url": "https://synedrix.io/platform/docling"
        },
        {
          "title": "Laya (Decision model, self-hosted)",
          "description": "A model that makes bounded decisions without writing a word, and runs wherever Synedrix OS runs, air-gapped included.",
          "url": "https://synedrix.io/platform/laya"
        },
        {
          "title": "Jev (Decision model, managed API)",
          "description": "The managed reference point: the quickest way to measure what a decision model can do, and never the default.",
          "url": "https://synedrix.io/platform/jev"
        }
      ]
    },
    {
      "title": "Learn and explore",
      "pages": [
        {
          "title": "Academy",
          "description": "What the Synedrix OS Academy is, why it exists, and who it teaches.",
          "url": "https://synedrix.io/academy"
        },
        {
          "title": "Labs",
          "description": "A sandbox for new technology: real tools, run for real, in a sandbox that can't touch production.",
          "url": "https://synedrix.io/labs"
        },
        {
          "title": "Engineering Room",
          "description": "A weekly note on what the team worked on while building Synedrix OS: what moved, what is still in progress, and what comes next.",
          "url": "https://synedrix.io/engineering-room"
        },
        {
          "title": "Governed Agentic Development Lifecycle (GADLC)",
          "description": "How Synedrix OS is built: AI agents working under human direction, held to the same five obligations the platform applies to any agent.",
          "url": "https://synedrix.io/governed-agentic-development-lifecycle"
        }
      ]
    },
    {
      "title": "Blog",
      "pages": [
        {
          "title": "Synedrix OS blog",
          "description": "Articles on the Synedrix OS architecture, governed agentic systems, and the work behind building them.",
          "url": "https://synedrix.io/blog"
        },
        {
          "title": "The authority boundary: what agents can and cannot do",
          "description": "An agent's authority belongs in a versioned record, not its prompt. See how Synedrix OS uses recommend, approve and execute scopes to bound what agents do.",
          "url": "https://synedrix.io/blog/the-authority-boundary-what-agents-can-and-cannot-do"
        },
        {
          "title": "Governance before execution: why policy is an OS primitive",
          "description": "Synedrix OS checks proposed actions before they run. Learn how policy decisions, human approvals and business thresholds govern a refund through execution.",
          "url": "https://synedrix.io/blog/governance-before-execution-why-policy-is-an-os-primitive"
        },
        {
          "title": "Memory isn't a bucket: how Synedrix OS separates kinds of truth",
          "description": "Synedrix OS separates kinds of memory, the stores that hold them and who may read or change them, so agents use information with clear permissions and evidence.",
          "url": "https://synedrix.io/blog/memory-isnt-a-bucket-how-synedrix-os-separates-kinds-of-truth"
        },
        {
          "title": "The 12 layers of Synedrix OS: a complete mental model",
          "description": "Each of the 12 Synedrix OS layers states what it owns and what it must not own. See all twelve in five slices and why the exclusions make drift detectable.",
          "url": "https://synedrix.io/blog/the-12-layers-of-synedrix-os"
        },
        {
          "title": "Why specialized agents beat mega-agents every time",
          "description": "Specialised agents give tasks, permissions and results clear owners. See how Synedrix OS coordinates their work and makes errors easier to test and investigate.",
          "url": "https://synedrix.io/blog/why-specialized-agents-beat-mega-agents-every-time"
        },
        {
          "title": "Orchestration as the center of gravity",
          "description": "Synedrix OS puts coordination and delegation at the centre so agents have clear responsibilities and their work can be understood when something goes wrong.",
          "url": "https://synedrix.io/blog/orchestration-as-the-center-of-gravity"
        },
        {
          "title": "The 12 principles that make agentic systems trustworthy",
          "description": "Twelve design principles in five clusters set the limits that make an agentic system trustworthy. See what each requires and why trust is the aim they serve.",
          "url": "https://synedrix.io/blog/the-12-principles-that-make-agentic-systems-trustworthy"
        },
        {
          "title": "One substrate, many domains: the domain pack model",
          "description": "Domain packs let one governed platform serve trading, commerce and operations. See how the rule of inclusion decides what the OS, a pack and a company own.",
          "url": "https://synedrix.io/blog/one-substrate-many-domains-the-domain-pack-model"
        },
        {
          "title": "Introducing Synedrix OS: the governed operating layer for agentic business",
          "description": "Synedrix OS is the governed operating layer for agentic business systems: routing, agent lifecycle, shared context, governance and observability built once.",
          "url": "https://synedrix.io/blog/introducing-synedrix-os-the-governed-operating-layer-for-agentic-business"
        },
        {
          "title": "From static workflows to agentic operating systems",
          "description": "Static workflows encode a fixed process and push every exception to a person. See how five capabilities coordinate specialised agents toward a goal instead.",
          "url": "https://synedrix.io/blog/from-static-workflows-to-agentic-operating-systems"
        },
        {
          "title": "Why AI assistants don't solve the coordination problem",
          "description": "AI assistants can speed up individual tasks while approvals and handoffs stall. Learn what coordination across people and systems requires beyond faster work.",
          "url": "https://synedrix.io/blog/why-ai-assistants-dont-solve-the-coordination-problem"
        },
        {
          "title": "The coordination debt that's quietly costing enterprises their edge",
          "description": "Coordination debt is the cost of people translating context across enterprise systems. Learn why new tools speed tasks but leave organizational handoffs intact.",
          "url": "https://synedrix.io/blog/the-coordination-debt-thats-quietly-costing-enterprises-their-edge"
        }
      ]
    },
    {
      "title": "Blog topics",
      "pages": [
        {
          "title": "Governance articles",
          "description": "How Synedrix OS checks proposed actions before they run, with policy decisions, human approvals and business thresholds that keep execution accountable.",
          "url": "https://synedrix.io/blog/governance"
        },
        {
          "title": "Agents articles",
          "description": "How specialised agents in Synedrix OS take on defined roles, hand work to each other and stay testable, keeping recommendations, approvals and actions apart.",
          "url": "https://synedrix.io/blog/agents"
        },
        {
          "title": "Architecture articles",
          "description": "How Synedrix OS divides a governed agentic system into twelve layers, what each layer owns and must not own, and how the boundaries keep changes reviewable.",
          "url": "https://synedrix.io/blog/architecture"
        },
        {
          "title": "Orchestration articles",
          "description": "How Synedrix OS turns a goal into delegated work: dividing tasks, assigning agents, handling failure and keeping the evidence that explains each result.",
          "url": "https://synedrix.io/blog/orchestration"
        },
        {
          "title": "Coordination articles",
          "description": "Why coordination between people, agents and systems is the real constraint on agentic work, and what shared context, clear ownership and handoffs require.",
          "url": "https://synedrix.io/blog/coordination"
        }
      ]
    },
    {
      "title": "Engineering Room",
      "pages": [
        {
          "title": "Week 45 · 2–8 Nov 2026",
          "description": "A week spent on review and publishing automation, a move to a new organisation account, and topics and shared code panels for the blog.",
          "url": "https://synedrix.io/engineering-room/2026-w45"
        },
        {
          "title": "Week 44 · 26 Oct–1 Nov 2026",
          "description": "A week of publishing and review automation, with the first blog series going out and the specifications turning to event handling.",
          "url": "https://synedrix.io/engineering-room/2026-w44"
        },
        {
          "title": "Week 43 · 19–25 Oct 2026",
          "description": "An architecture week on agent accountability and executable manifests, with the website's forms moved onto a governed workflow.",
          "url": "https://synedrix.io/engineering-room/2026-w43"
        },
        {
          "title": "Week 42 · 12–18 Oct 2026",
          "description": "A week on how documentation is approved for release, with new design proposals for the client application, process governance and manifests.",
          "url": "https://synedrix.io/engineering-room/2026-w42"
        },
        {
          "title": "Week 41 · 5–11 Oct 2026",
          "description": "The website was prepared for launch, the specification gained a twelfth principle, and content gained a lifecycle and shared phrasing.",
          "url": "https://synedrix.io/engineering-room/2026-w41"
        },
        {
          "title": "Week 40 · 28 Sep–4 Oct 2026",
          "description": "The specification took on tenancy, identity and metering, plan governance gained its specification stage, and the website was checked for launch.",
          "url": "https://synedrix.io/engineering-room/2026-w40"
        },
        {
          "title": "Week 39 · 21–27 Sep 2026",
          "description": "The website explained the operating model in plain language, and a new repository began governing how plans are proposed and checked.",
          "url": "https://synedrix.io/engineering-room/2026-w39"
        },
        {
          "title": "Week 38 · 14–20 Sep 2026",
          "description": "A quiet week until the weekend, when the first blog drafts were grounded in the specification and the content repository took editorial charge.",
          "url": "https://synedrix.io/engineering-room/2026-w38"
        },
        {
          "title": "Week 37 · 7–13 Sep 2026",
          "description": "The teaching material grew its first three chapters, and the specification defined how goals, task graphs and planning fit together.",
          "url": "https://synedrix.io/engineering-room/2026-w37"
        },
        {
          "title": "Week 35 · 24–30 Aug 2026",
          "description": "A short week. On Monday we explored a domain pack for a developer assistant that summarises work in progress.",
          "url": "https://synedrix.io/engineering-room/2026-w35"
        },
        {
          "title": "Week 34 · 17–23 Aug 2026",
          "description": "The chat agent gained an evaluation harness, a governed lane for lab evaluations opened, and every repository took the same branch and PR checks.",
          "url": "https://synedrix.io/engineering-room/2026-w34"
        },
        {
          "title": "Week 33 · 10–16 Aug 2026",
          "description": "The documentation site was rebuilt over the source repositories, the chat agent gained tracing, and the specification described each platform.",
          "url": "https://synedrix.io/engineering-room/2026-w33"
        },
        {
          "title": "Week 32 · 3–9 Aug 2026",
          "description": "A short week. The agent registry got its first document, and the reference stack's model settings were tuned to avoid repetitive output.",
          "url": "https://synedrix.io/engineering-room/2026-w32"
        },
        {
          "title": "Week 31 · 27 Jul–2 Aug 2026",
          "description": "The website and the shared design system began, and the specification gained a machine-readable facts layer checked on every change.",
          "url": "https://synedrix.io/engineering-room/2026-w31"
        },
        {
          "title": "Week 29 · 13–19 Jul 2026",
          "description": "A quiet week. The only change kept the reference stack's weekly overview refresh up to date.",
          "url": "https://synedrix.io/engineering-room/2026-w29"
        },
        {
          "title": "Week 28 · 6–12 Jul 2026",
          "description": "Each repository gained a generated overview refreshed every week, and the reference stack took the proof of concept's database schema.",
          "url": "https://synedrix.io/engineering-room/2026-w28"
        },
        {
          "title": "Week 27 · 29 Jun–5 Jul 2026",
          "description": "A first proof of concept connected an agent to the workflow engine, with its contract and a specification for tool authorization.",
          "url": "https://synedrix.io/engineering-room/2026-w27"
        },
        {
          "title": "Week 26 · 22–28 Jun 2026",
          "description": "A quiet week until Sunday, when the specification gave the agent runtime its own layer, separate from orchestration.",
          "url": "https://synedrix.io/engineering-room/2026-w26"
        },
        {
          "title": "Week 25 · 15–21 Jun 2026",
          "description": "A quieter week with operating guidance for the vector database and the eighth post in the blog series.",
          "url": "https://synedrix.io/engineering-room/2026-w25"
        },
        {
          "title": "Week 24 · 8–14 Jun 2026",
          "description": "The model gateway gained tracing and several open-weight models, and laptop models joined it behind one entry point.",
          "url": "https://synedrix.io/engineering-room/2026-w24"
        },
        {
          "title": "Week 23 · 1–7 Jun 2026",
          "description": "The self-hosted stack moved onto an NVIDIA DGX Spark, serving language models locally behind a model gateway.",
          "url": "https://synedrix.io/engineering-room/2026-w23"
        },
        {
          "title": "Week 22 · 25–31 May 2026",
          "description": "A quieter week on the self-hosted stack, prepared for an NVIDIA DGX Spark with adjusted databases and dashboards.",
          "url": "https://synedrix.io/engineering-room/2026-w22"
        },
        {
          "title": "Week 21 · 18–24 May 2026",
          "description": "A broad design week covering new domain pack designs, how agentic workflows run and report, and a home for content production.",
          "url": "https://synedrix.io/engineering-room/2026-w21"
        },
        {
          "title": "Week 20 · 11–17 May 2026",
          "description": "The specification took shape as linked documents covering observability, signals, integration and the stack, plus a domain pack template.",
          "url": "https://synedrix.io/engineering-room/2026-w20"
        },
        {
          "title": "Week 19 · 4–10 May 2026",
          "description": "Work resumed at the end of the week with the groundwork for the documentation, the architecture, a naming convention and a consolidated set of documents.",
          "url": "https://synedrix.io/engineering-room/2026-w19"
        },
        {
          "title": "Week 17 · 20–26 Apr 2026",
          "description": "Synedrix OS got its own specification, and the self-hosted stack gained backups, health checks, log collection and its first dashboards.",
          "url": "https://synedrix.io/engineering-room/2026-w17"
        },
        {
          "title": "Week 15 · 6–12 Apr 2026",
          "description": "A quieter week on foundations, in which a documentation repository was set up and the self-hosted workflow engine was updated.",
          "url": "https://synedrix.io/engineering-room/2026-w15"
        },
        {
          "title": "Week 14 · 30 Mar–5 Apr 2026",
          "description": "Agent registry, design principles and database schema written down, with human approval built in, and a repository for the self-hosted stack.",
          "url": "https://synedrix.io/engineering-room/2026-w14"
        },
        {
          "title": "Week 13 · 23–29 Mar 2026",
          "description": "The first week of the project, in which a repository for agentic workflows was created and given its first description.",
          "url": "https://synedrix.io/engineering-room/2026-w13"
        }
      ]
    },
    {
      "title": "Company",
      "pages": [
        {
          "title": "About",
          "description": "Why Synedrix OS exists, who is building it, and where it stands.",
          "url": "https://synedrix.io/about"
        },
        {
          "title": "Why Synedrix",
          "description": "The name comes from the Greek synedrion, a sitting together: what the word means and why it describes a governed team of AI agents.",
          "url": "https://synedrix.io/about/name"
        },
        {
          "title": "Invest",
          "description": "An early-stage, self-hostable AI infrastructure platform with a complete architecture. Early investment conversations are open.",
          "url": "https://synedrix.io/invest"
        },
        {
          "title": "Build with us",
          "description": "A complete architecture and an active build underway. The founding team is forming, and co-founders are welcome.",
          "url": "https://synedrix.io/build-with-us"
        },
        {
          "title": "Early access",
          "description": "Follow the build: a weekly update on the development in progress, with a sneak preview, and a notice at launch.",
          "url": "https://synedrix.io/early-access"
        },
        {
          "title": "Contact",
          "description": "Three ways to engage with Synedrix OS: follow the build, build with us, or invest.",
          "url": "https://synedrix.io/contact"
        },
        {
          "title": "Legal",
          "description": "Privacy policy and terms of service.",
          "url": "https://synedrix.io/legal"
        }
      ]
    }
  ]
}
