Skip to content
NewOrbit, our AI workspace, is in beta

Governance infrastructure for agents, tools, and data.

Every agent identified, every action decided before it runs, and a record you can prove. Run by Hexel Studio today, inside your own cloud next.

console.hexelstudio.com
Activity Live · acme / development

Choose any action to trace it

Requestreq_7f3a…0021
github.issue.create
triage-agent wants to open “Rotate signing keys” in acme/payments
  1. 1Identity verifiedTitantriage-agent · workload payments/triage-agent · verified
  2. 2Policy decidedTitanRule “Write issues” → require approval
  3. 3Approved by a personTitanalex@acme.com · Repository writers · 1 of 1
  4. 4Grant issuedTitanValid for 30 seconds · bound to this exact request
  5. 5ExecutedTool GatewayGitHub credential added at execution · issue #482 created
  6. 6RecordedObservabilityLedger entry 2,233 · audit event verified


Four foundations. Governance throughout.

Control, execution, context and record, built to work together.

Titan

Decides every agent action before it runs, and can stop any session at once.

  • github.issue.getAllow
  • slack.message.postAllow
  • github.repo.deleteDeny
Review this action59:41

github.issue.create

Open “Rotate signing keys” in acme/payments

Tool Gateway

Real API calls. The agent never holds the key.

github.issue.createRunning
  • Grant
  • Credential
  • Destination
  • Result

Atlas

Evidence agents can cite, with where and when it came from.

What is our refund policy for annual plans?
  • 1Billing-Policy.pdf · p. 4Annual plans can be refunded in full within 30 days of purchase.0.92
  • 2Help-Center.mdOpen Billing, then Invoices, and choose the plan.0.87

Observability

OpenTelemetry signals, and an audit log you can verify.

github.issue.create · 231 ms
Tool Gatewaygithub.issue.create6 spans · 412 ms

Give each agent a job, and its limits.

Triage every issue without handing over the repo. Agents read and sort issues and post summaries. Opening new ones waits for a reviewer, and deleting anything is off.

triage-agentLive · acme / engineering
  • List new issues in acme/paymentsgithub.issue.listAllow
  • Post the triage summary to #eng-alertsslack.message.postAllow
  • Open “Rotate signing keys”github.issue.create · Repository writersApproval
  • Delete acme/legacygithub.repo.deleteDeny
Every decision is written to the Agent Ledger.

Runs where you need it.

One Titan per organization and the same rules everywhere, from our cloud to networks that never touch the internet.

  • Titan Cloud

    Private preview

    A dedicated Titan for your organization, run by Hexel Studio.

    Runs in
    Hexel Studio’s cloud
    Run by
    Hexel Studio
    Your keys
    Dedicated to you
  • Titan Private

    Coming next

    The same Titan inside your own cloud account.

    Runs in
    Your cloud account
    Run by
    Hexel Studio, audited
    Your keys
    Stay in your account
  • Titan Sovereign

    Coming later

    Run it yourself, even on networks that never touch the internet.

    Runs in
    Your own site
    Run by
    You
    Your keys
    Stay on your network

Built for regulated work.

The controls security, risk and compliance teams ask for first, in the path of every action.

  • Agent identity

    Every agent proves who it is. Runtime tokens last minutes, not months.

  • Decided per call

    Allow, require approval or deny, worked out fresh for every action.

  • Separation of duties

    Approvals go to the right group, and never to the person who asked.

  • No standing credentials

    A 30-second grant per call. Keys stay in the vault, never with the agent.

  • Kill switch

    Stop a session, an agent or the whole organization from the next call.

  • Evidence you can prove

    A sealed ledger and signed, write-once audit events you can verify.

  • Egress control

    HTTPS only, to the exact host, with no redirects and no private addresses.

  • Isolated by identity

    Your organization comes from your token, never from a header someone sets.

  • Retention by default

    Every signal expires on schedule; audit events are archived write-once.

Beta

Meet Orbit.

Our AI workspace. It works in a computer of its own and asks before anything consequential.

Orbit
Orbit / Hexel Studio
What should we explore?

Building with agents?

Put Titan in front of your agents. Press Run to see what comes back.

# Ask Titan to open an issue (private preview)curl -X POST "$TITAN/capabilities/github.issue.create:invoke" \  -H "Authorization: Bearer $RUNTIME_TOKEN" \  -H "Idempotency-Key: $KEY" \  -d '{"arguments": {"owner": "acme", "repo": "payments", "title": "Rotate keys"}}'