What ships in the box.

Six things every Catentio workspace gets out of the box. Memory, tools, tracing, skills, safety, and outputs — all wired into one runtime so your agents behave the same on Discord, Slack, REST, or CLI.

Memory that survives the session

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

  • Postgres + pgvector cold storage
  • Daily conversation aggregation
  • Per-agent + per-workspace scopes
  • Semantic recall with recency decay

Per-tenant tool surface

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

  • YOLO baseline + per-agent allowlist
  • BYO tokens for GitHub, Notion, Drive, etc.
  • Per-tool capability gating
  • No cross-tenant credential bleed

Tracing baked in

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

  • Run IDs across transports + sub-agents
  • Per-step token + latency accounting
  • Replayable event log per run
  • Webhooks on run.* + project.* events

Skill registry

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

  • SKILL.md package format
  • Per-agent install + version pin
  • list_skills / load_skill primitive
  • Swap implementations via PR

Admin OTP for sharp edges

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

  • Fresh OTP per destructive action
  • Memory purge + secret rotate gated
  • Channel-independent (email)
  • Audit log of every challenge

Output destinations you control

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

  • GitHub PR or direct push
  • Google Drive, S3, Spaces, or portal
  • Per-task destination override
  • Signed download URLs for artifacts

Try the free tier — BYO infra, no card.

One workspace, three agents, 100 runs/day on the free plan. Upgrade only when you outgrow it.