catentio · agent infrastructure

Run agents that show up for you.

Discord, Slack, REST, CLI on top of one multi-agent runtime — shared memory, per-tenant tools, full tracing. Built for autonomous operations, not chatbots.

Outputs land where you live. Tools you bring. State you trust.

Free tier — BYO infra + Anthropic. No credit card.

  • Discord
  • Slack
  • Telegram
  • WhatsApp
  • REST
  • CLI
  • Meet
Catentio · run history
discord
ha

hachimi

4.2s

cek paket dari shopee yang udah delivered minggu ini

web_fetch · search_memory

completed
to

tora

11.8s

audit nginx config di staging-linksnap

ssh · read_file

completed
ka

kaneko

7.1s

tagihan PLN bulan ini

browser · pay_bill

awaiting OTP

One runtime. All agents, all transports, one trace per run.

Multi-agent runtime

one process, many personas

Per-tenant tools

BYO tokens + outputs

how it works

One pipeline, end to end.

  1. 1

    A message arrives

    Discord, Slack, REST, CLI — the transport doesn't matter. The classifier picks the right agent + work mode.

  2. 2

    The agent works

    Memory recall, tool calls, sub-agent spawns. Every event lands in the trace; cost is tallied per run.

  3. 3

    Output ships

    Code goes to GitHub via PR. Files land in Drive, Spaces, or a portal download URL. Your destinations, your way.

platform

What ships in the box.

Memory that survives the session

Cold memory in Postgres + pgvector with daily conversation aggregation. Agents recall facts months later, semantically.

Per-tenant tool surface

YOLO baseline toolset, agent-specific allowlist, BYO tokens for everything but Anthropic. No shared service accounts.

Tracing baked in

Every tool call, every model call, every state change emits an event. Run IDs propagate across transports + sub-agents.

Skill registry

Shared SKILL.md packages installable per-agent. shadcn, ffmpeg, Notion, copywriting — load on demand, swap with a PR.

Admin OTP for sharp edges

Memory purge, secret rotate, agent kill — fresh email OTP every time. Compromised Discord ≠ compromised platform.

Output destinations you control

Code → GitHub PR or push, your repos. Files → Drive folder, Spaces, or a portal download URL. Per-task overrides.

transports

Where the agent meets you.

Same agent, same memory, every channel. The classifier routes; the runtime executes.

  • Discord

    live
  • Slack

    planned
  • Telegram

    planned
  • WhatsApp

    planned
  • CLI

    live
  • REST

    live
  • Meet

    live (Chrome+Meet, internal)

Pricing

Pick caps first. Pick infra second.

Tier sets your platform capability — workspaces, agent count, memory size, runs/day. Each paid tier has BYO and Hosted variants so you choose whether to run the boxes yourself or have catentio run them. Prices are flat per month; managed Anthropic is a Pro feature.

Free

Tinker. BYO everything.

  • 1 workspace · 1 user
  • 3 agents · 5 tools · 5 skills
  • 100 runs / day
  • 500 cold-memory entries

Self-host

Rp 0

no card

Starter

Solo / small team.

  • 1 workspace · 3 users
  • 20 agents · 50 tools · 50 skills
  • 5,000 runs / day
  • 50,000 memory entries
  • Email support

BYO infra

Rp 290k

/mo

Hosted

Rp 1,490k

/mo

Popular

Pro

Power users / agencies.

  • 5 workspaces · 15 users
  • 100 agents · 200 tools / skills
  • Unlimited runs
  • 500k memory entries · 25 heartbeats
  • Email + 24h response
  • Managed Anthropic available

BYO infra

Rp 990k

/mo

Hosted

Rp 3,490k

/mo · Rp 2M Anthropic credit included

Scale

Multi-region · mTLS · SLA.

  • Unlimited everything
  • Dedicated agent runner
  • Multi-region + mTLS
  • Custom token markup tiers

Custom

Quote

contact us

Built-in agents, tools, and skills don't count against caps — only your custom-authored ones do. Forjio-internal workspaces are unlimited (you're billed nothing).

vs. the rest

Where Catentio fits.

CapabilityCatentioLangChainCrewAIDIY scripts
One runtime, many transportsglue code
Multi-agent + classifier routerpartial
Persistent shared memorypgvector + RedisBYO storeBYO storeBYO
Per-run tracing in your DBLangSmithpartial
Per-tenant BYO tokensBYO
Output-destination routerBYO
Auth-gated portal + admin OTPBYO
Self-hostable, no vendor lock-in

forjio family

Sibling, not part of the suite.

Catentio is its own thing. It logs in via Huudis, the same identity layer the rest of the family uses — that's it. No bundle, no upsell.

Auth via Huudis — one login across the family.

faq

Common questions.

How do tiers and variants relate?+

Tier sets your platform capability — workspaces, agent count, runs/day, memory size, support level. Variant decides who runs the boxes: BYO (you do, on your own VPS) or Hosted (catentio runs them). Free is BYO-only; Starter and Pro have BYO + Hosted; Scale is custom.

What does the Free tier actually include?+

Self-hosted on your own VPS / Postgres / Redis / storage. 1 workspace · 1 user · 3 custom agents · 5 tools · 5 skills · 100 runs / day · 500 cold-memory entries. Built-in agents / tools / skills (anything shipped with the catentio repo) NEVER count against caps — only your custom-authored ones do. No card required.

Whose Anthropic tokens does it use?+

On Free, Starter, and Pro BYO: yours. Bring an API key or an Anthropic Max subscription — we never see the tokens. On Pro Hosted only: managed Anthropic is included. We mint a per-customer workspace under our forjio org and bill tokens at cost × 1.20 against a Rp 2,000,000 monthly credit bundle; overage rolls into next cycle's invoice.

How does memory work across sessions?+

Three layers: thread history in Redis (7-day TTL), cold memory in Postgres + pgvector with semantic recall, and daily conversation aggregation that auto-indexes long-term context. Agents recall details from months ago without you re-explaining.

Can I bring my own agents / tools / skills?+

Yes — through the portal's PR-flow. Create-agent, create-tool, install-skill all generate a draft PR against the runtime repo so you review the code before it lands. Direct database writes never happen for code paths.

What happens if I lose access to my Discord account?+

Sensitive operations (purge memory, rotate secret, kill agent) require a fresh OTP sent to your email — every time, not just at session start. A compromised transport can't escalate.

Ready when you are.

Free tier ships with everything you need to prove fit on your own infra. Upgrade to Starter or Pro when caps start pinching — no credit-card-required for Free.

BYO infra always · Hosted on paid tiers · Forjio internal = unlimited