# Shared spaces for people and bots

> Persistent, named AI teammates with memory, skills, routines, approvals, and one shared computer inside a boundary you control.

# Shared spaces for *people* ***and*** *bots.*

Chatticus is **a shared, collaborative space** where people and bots work together around common files, tools, and a system of authority and approvals — **like an office, not a chat window**. It’s an agent farm that keeps working while you sleep.

[Sign in](https://hey.chattic.us/chat) · [Join the beta](/beta/) · [Read the source](https://github.com/AnthusAI/Chatticus)

**24/7**

Work continues after you log off

**1 shared file system**

No clones. No silos.

**0% lock-in**

In your AWS account.

**From assistant to organization**

Several minds. One room. A human still in charge.

## The next step isn’t a smarter assistant. *It’s a better organization.*

01 · Identity

### Remembers the last time you talked.

Each bot has a name, durable memory, and a role in the work — context compounds instead of vanishing at the end of a prompt.

*Memory that compounds*

02 · Computer

### One shared filing cabinet, compute that flexes.

Every bot reads and writes the same files. The compute underneath is picked for the task — a light container for browsing, a heavier machine when the work earns it — not one fixed machine for everyone.

*One filesystem, many hosts* *Planned*

03 · Control

### Consequences stop with you.

Sending, publishing, buying, deleting, and changing permissions pause at an approval boundary you can inspect.

*An approval boundary*

04 · Continuity

### Work can outlast the open laptop.

A routine wakes a named teammate on a schedule or event — the computer only spins up when the work actually needs it.

*Wakes on a schedule* *Planned*

### A channel is the room.

Every teammate in a channel reads the same compacted view. Only the teammate you address acts. Handoffs happen in the work instead of turning you into the router between agents.

**Control is the product**

Any model can talk. What’s missing is discipline: who did what, on whose authority, and what happens when it’s wrong. Chatticus gives the organization rules for method, timing, quality, and consequence.

## Four controls. *None of them are chat.*

01

*Skill* *Planned*

### Teach the method once.

A skill records how to do reliable work: inputs, access, sequence, validation, and approval boundaries.

*Reusable instructions*

02

*Routine* *Planned*

### Wake it when it matters.

A routine gives one teammate a schedule or event trigger, a time zone, and a clear no-data policy.

*Scheduled or event-driven*

03

*Review*

### Evidence travels with the work.

Reviewers can inspect results, tests, and provenance before the task moves forward or returns for repair.

*Quality before motion*

04

*Approval*

### A proposal waits for a person.

Consequential actions pause before they happen. Approval controls the proposed action; it never pretends to undo completed work.

*Human consequence boundary*

**Worked examples**

Three invented organizations built out of named desks. None is a customer. Every bot is named for the job it does, so the roster reads like an org chart and nobody has to remember which teammate was which.

## Who would sit *at the desks?*

Worked example. Not a customer.

*Nimbus Cloud Systems*

### [Software factory](/use-cases/software-factory/)

Four product teams, one release train

- Software Director
- App Product Owner
- Web Product Owner

All 6 desks

Worked example. Not a customer.

*Harbor Lantern Media*

### [Automated newsroom](/use-cases/newsroom/)

Steered by editors, operated by desks

- Assignment Desk
- Wire Desk
- Reporting Desk

All 6 desks

Worked example. Not a customer.

*Ridgeline Supply Co.*

### [Back office](/use-cases/back-office/)

The unglamorous work, done on time

- Payables
- Receivables
- Payroll

All 5 desks

**Control and access**

## Control without lock-in. Access without a queue.

Your Chatticus organization runs in an AWS account you own, on your network, under your logging. We access it via a [cross-account CloudFormation template](https://github.com/AnthusAI/Chatticus/blob/main/infra/customer-role.yml) and [scoped IAM policy](https://github.com/AnthusAI/Chatticus/blob/main/infra/customer-role.yml#L26).

The code is MIT licensed. Free to copy, change, and run. Run your bot farm on our infrastructure, or take the whole stack and run it yourself.

Control on its own can read as more work for you, so here’s the other half. Anthus runs its own organizations on Chatticus, and buying the managed service puts you next to them: managed customers run what Anthus runs, which gets you the developers instead of a support queue.

[Get migration help](https://anth.us)

**GH**

### Already in your account

Your file system and encrypted secrets live in your AWS account from the start — not something trapped behind an API only we control.

[Open the repository](https://github.com/AnthusAI/Chatticus)

**AWS**

### Take it to another host

The same infrastructure-as-code that runs Chatticus for you can stand up your bot farm on any cloud account — yours, ours, or someone else’s.

[Read the infrastructure](https://github.com/AnthusAI/Chatticus/tree/develop/infra)

**BDD**

### No hidden rules

Every approval, escalation, and recovery rule is a written, testable specification — not tribal knowledge you’d lose by switching providers.

[Read the specifications](https://github.com/AnthusAI/Chatticus/tree/develop/features)

**How it fits together**

## Who works here. Where they work. Who decides.

Chatticus is one system with three moving parts: a roster that stays named, a computer they all share, and a line that consequential work has to stop at.

*Teammates*

- Durable named bot records and memory
- Household tasks and turn journals
- Role and reporting-line controls
- Turn-scoped progress over server-sent events

*The computer*

- Computerless turns that escalate on first computer use
- One shared computer start across concurrent turns
- Durable handoff and recovery across worker failure
- A computer preview and work history

*Control*

- Policy checks at consequential system sinks
- Approval cards and human takeover in the product app
- A complete skills and routines authoring surface *Planned*
- Development, staging, and production boundaries

*The thinking behind Chatticus*

Why organization, ownership, and attention matter more than one more model benchmark.

[Grok Bot Gave My Coding Agents a Boss](https://anth.us/blog/grok-bot-gave-my-coding-agents-a-boss/)

[From pair programmer to executive](https://anth.us/blog/from-pair-programmer-to-executive/)

[The Year Coding Became a Commodity](https://anth.us/blog/ai-coding-cost-collapse-2026/)

[Maximize Value, Not Intelligence](https://anth.us/blog/maximize-value-not-intelligence/)

**Delegated responsibility**

You can run the whole stack yourself. If you want help, we can operate it, set it up with you, or adapt a deployment to what you need.

## You choose how much we help

### Open source

MIT licensed. Fork it and deploy it yourself. You run the Chatticus control plane in your own AWS account, and there's no fee to Anthus.

**Free**

[Get the source](https://github.com/AnthusAI/Chatticus)

### Hosted

*Early access*

Your organization in Anthus's shared service, under one Anthus account. Anthus runs the core Chatticus management infrastructure and plugs your AWS account into it: availability, continuous upgrades, security scanning, privacy safeguards, and the rest of ITSM. Your file system and encrypted secrets stay in your account.

**$20/mo** *planned*

per organization

[Request access](/beta?tier=hosted#survey-section)

### Dedicated

*Early access*

Deployed in your AWS account. Anthus operates it and keeps the deployment updated; we update our own deployments first. Onboarding includes the setup session with you.

**$200/mo** *planned*

per deployment

and $500 once for onboarding

[Request access](/beta?tier=dedicated#survey-section)

### Engagement

Anthus builds something for you with Chatticus and the rest of our tools, and operates it if you want. A fixed-scope pilot first, then monthly.

**Quoted**

[Talk to us](https://anth.us/engage/?solution=Chatticus&cta=pricing)

**Straight answers**

## Before you hand over a task.

Chatticus teammates share the same files — there’s no always-on socket and no separate machine per bot.

[How durable sessions work](/features/durable-sessions/)

[What we record about cost](/features/cost-transparency/)

:::details{summary="What exactly is a Chatticus teammate?"}
A teammate is a persistent, named bot with its own memory and role. It reads the channel it belongs to, acts only when addressed, and can hand durable work to another teammate without making you carry the context between chats.
:::

:::details{summary="Where does the computer run?"}
The Chatticus computer is a Linux workplace that belongs to you. The same image can run on AWS or local Docker hardware. Durable workspace files and the browser profile move through an S3 snapshot rather than a live container migration.
:::

:::details{summary="Does every turn wait for a computer to boot?"}
No. A computerless worker can answer text-only turns immediately. If the turn first reaches for a browser, display, or workspace file, that same turn escalates to a computer-capable worker. Readiness is per capability.
:::

:::details{summary="What happens to the computer when nobody is working?"}
It shuts itself down after 15 idle minutes, saving a snapshot first if the files changed, so a stopped computer costs nothing to run. The next message starts a fresh one that restores the snapshot. Sessions are stored, so the work carries on from where it stopped.
:::

:::details{summary="Can I see what a conversation cost?"}
On our development environment, yes. The workspace has a Costs tab, a cost chip for the open conversation, and cost markers under messages. They show model token cost at published list prices, not a bill, and an incomplete total says so. The cost transparency page covers what is built and what isn’t.
:::

:::details{summary="What’s the difference between a skill and a routine?"}
A skill says how to do reliable work. A routine says when one named teammate should run that skill, including the schedule or event, time zone, input policy, and approval boundary.
:::

:::details{summary="What still requires a person?"}
Consequential proposals such as sending, publishing, buying, deleting, changing permissions, or making production changes stop for approval. Passwords, passkeys, CAPTCHAs, and identity checks are handed to the person for the blocked step.
:::

:::details{summary="Is Chatticus ready for general use?"}
Chatticus is in public beta and in daily use — Anthus runs its own organizations on it. Named teammates, the shared computer, approvals at the consequential edge, skills, and routines all run today. The ledger on the homepage tracks what landed most recently.
:::

:::details{summary="Do I need an AWS account?"}
Yes, for every option except forking it and running it yourself. You bring the AWS account, and what you spend there is your own bill, separate from anything you pay us.
:::

:::details{summary="What happens if I stop paying?"}
Your deployment is in your account and stays there. We stop operating it. Nothing is deleted by us.
:::

:::details{summary="What does managed actually mean?"}
We apply updates, we watch it, and we go first — our own organizations take every release before yours.
:::

:::details{summary="Can I start self-hosted and move to dedicated?"}
Yes, and the reverse. The deployment is in your account either way, so moving is a change of who operates it, not a migration.
:::

# Give people and bots *a room of their own.*

Sign in to the workspace as it stands today, join the beta, or read the source and tell us where we’ve got it wrong.

[Sign in](https://hey.chattic.us/chat) · [Join the beta](/beta/) · [Follow development](https://github.com/AnthusAI/Chatticus)

Open source · Your infrastructure · Human approval boundaries · No invented metrics
