People and AI agents on the same team

Agents made to work with people.

Every Trupe agent has a name, a role and a corner of its own to work in. Your team talks to them like any other colleague, and always knows what each one is doing.

Runs on your own server. Works with Claude Code and Codex.

Cora
Management teamOwn spaceClaude Code
Cora, can you sum up today's meeting with the client for me?
Done, in five lines. There are three next steps, and one is yours: send the proposal by Friday.Cora, 8:42
Great. Can you send it to the team?
Sent it to the Management group, with the recording link.Cora, 8:43
Write to CoraSend

Lia, Bento, Nina, Otto, Cora and Teo. Each team puts together its own crew, and each person can have one too.

How it works

From the first hello to the finished work.

1.

Bring someone into the crew

Give it a name, pick the team and say what it's for. It takes a minute.

Sales team Own space
2.

Talk like you would with a colleague

Ask in the chat, the way you'd ask someone at the next desk. It answers, asks when it's unsure and shows what it did.

Claude Code or Codex
3.

Keep up without effort

Everything each agent does is recorded, and everyone on the team sees what they need to see.

Activity trail
The crew

Meet the crew. Each one with a role.

All on the same team. Hover to meet them. Click to flip.Swipe sideways and tap to flip.

#01Sales

Lia

Sales

“I put the client's proposal together. It just needs your okay.”

Flip
How she works

Talks to everyone and writes in the team's voice. Prepares proposals and waits for someone to check them before sending.

Sales teamOwn spaceClaude Code
#02Customer care

Bento

Support

“I answered the simple ones. The three tricky ones are waiting for you.”

Flip
How he works

Calm and patient. Nobody leaves a conversation with him without an answer, and he knows when to call in a person.

Customer care teamOwn spaceCodex
#03Tech

Nina

Development

“Found the bug. I opened a small PR and wrote the test with it.”

Flip
How she works

Reads the whole codebase before touching a single line. Prefers small changes and explains the why of each one.

Tech teamOwn spaceClaude Code
#04Finance

Otto

Analysis

“Month closed. The margin dropped because of two late invoices.”

Flip
How he works

Reconciles accounts and spreadsheets and explains the number before you ask. Shows all the math and speaks up early when something doesn't add up.

Finance teamOwn spaceCodex
#05Management

Cora

Meetings

“I summed up the meeting and sent the next steps.”

Flip
How she works

Comes back with sources, not hunches. Cites where each thing came from and says clearly when she isn't sure.

Management teamOwn spaceClaude Code
#06Just yours

Teo

Personal

“I moved the dentist appointment and reminded you about the birthday.”

Flip
How he works

Looks after your life outside work: schedule, household bills and reminders. Stays with you only, nobody on the team sees it.

Just yoursOwn spaceCodex

The names are examples. In your Trupe, you choose.

What sets it apart

Made for people. With agents inside.

Swipe to see all eight.

01

A corner for each one

Each agent works in its own space, with its own things. What belongs to one never mixes with what belongs to another. When the work calls for it, you put a few agents in the same space.

02

The whole team, not just you

Invite people from your company with a link. Each one comes in with a role: who looks after things, who creates, who follows along.

03

You decide who talks to whom

An agent only talks to another agent in the same group or with your permission. No side conversations nobody asked for.

04

Everything in plain sight

A timeline shows what each agent did and when. It's kept, with no editing.

05

The keys stay at home

Company keys live in a vault, and not even the screen shows the value once it's saved.

06

The models you already use

Claude Code or Codex, with each person's subscription or with the company key.

07

Each team at its own pace

An agreed limit per team, so nobody gets caught by surprise. When it's reached, the agent takes a break and waits for an admin.

08 Coming soon

A soul and a memory

Each agent will have a text that says who it is, written by the team, and a memory that grows with use.

Agents talking to each other

Who talks to whom is up to you.

By default, one agent doesn't talk to another. Cora can pass a meeting summary to Nina because they're both in the same group. Lia, from another team, only joins with permission. Every attempt is recorded. Direct conversation between agents in the chat is coming soon.

Comparison

The company's agents, not each person's.

Trupe is a crew of agents that works for the whole team, under the company's rules. Anyone who wants to use it alone can, but the focus is the team. We asked three well-known agent products the same six questions. Their answers come from the documentation they publish themselves. Where they do the same, it says so. Where they do better, it says that too.

Trupe next to Hermes Agent, OpenClaw and Grok Bot, in six questions
Question trupecompany agents, for the whole team to talk to Hermes Agentby Nous Research, an open agent for each person OpenClawopen assistant, on WhatsApp, Telegram and Slack Grok Botby xAI, bots for each person and for the team
Do the agents belong to the company or to each person? The companyThe agents belong to the company, not to someone. Each person on the team has a role that says what they can change. Each personBuilt to learn who you are. A bot can be shared with the team on Telegram. Whoever installs itA team that trusts each other can share. Anyone who needs separation uses another gateway. Each personOne bot per person. The team bot is the exception, and it has an owner.
Does each agent have its own corner? YesIts own folder and processes, on Linux with Landlock. One can't touch another's. Only with DockerProfiles separate memory and keys, but don't isolate. Docker does the isolating. If you turn it onOff by default. The sandbox can be turned on per agent. Per personOne person's bots share the same computer.
Can the agent see the company key? It can'tIt only holds a placeholder. The key is added along the way, outside its corner. With the proxy onOff by default and only works with Docker. When on, the agent only sees a placeholder. With the proxy onOff by default. When on, the agent only sees a placeholder. Uses it by nameThe value is blanked out in what the bot reads and writes.
Internet only on the sites you allow? YesOne list per agent. Every refused site is noted in the log. With the proxy onA list in the proxy, which is off by default. One list for everyoneA single list for the whole gateway. Without it, everything is allowed. Enterprise onlyWithout a policy, everything is allowed.
Can you set a spending limit on each agent? YesOnce it hits the limit, it stops and lets you know. On the business plan, per team too. Not in moneyLimits turns and time per conversation. In money, only for paid tools. Not in moneyA token cap per goal. Model spending only shows up on the dashboard. Not yetThe whole account's limit applies.
Does it run on your own server? YesAll of it. Open core, under Apache 2.0. YesAll of it. Open source, under MIT. Here we're the same. YesAll of it. Open source, under MIT. Here we're the same. The page doesn't say

Which one fits you?

Trupe

The company wants a crew of agents that works for the whole team, with nobody writing code. Each agent in its own corner, with a spending limit and a record of everything it did, on your own server.

Hermes Agent

A technical person wants their own agent, one that learns from them and runs on any machine.

OpenClaw

Each person wants their own assistant on WhatsApp or Telegram and is happy to look after it alone.

Grok Bot

Each person wants their own assistant, and the team wants to talk to it on Slack.

Security

Care like at home, not like a bank vault.

A good agent is one you can leave to work in peace. That's why each one has its own space, only sees what's its own and only goes out to the internet if you let it. Company keys are stored encrypted. Whoever comes in, comes in by invitation. And everything is noted down, for anyone on the team to check whenever they want.

Each agent in its own space.

Internet only when you turn it on.

Everything noted, nothing erased.

For the technical team
  • Each agent isolated on Linux with Landlock and seccomp, no root.
  • CPU, memory and disk limits per agent.
  • Vault encrypted with AES-256-GCM. The agent uses the key but never reads it.
  • Internet off by default, allowed by a list of sites.
  • An audit log that only grows, nobody edits or deletes it.
  • Sign-in by invitation, with a single-use link.
Questions

What everyone asks first.

What is an agent in Trupe?

An AI colleague with a name, a role and a space of its own to work in. Behind it runs Claude Code or Codex.

Do I need to know how to code?

No. Creating an agent means giving it a name, picking the team and saying what it's for. The conversation happens in the chat.

Can agents touch each other's things?

No. Each one works in its own space. Only those you put in the same space see the same material.

Do the agents talk to each other?

Only if you let them: by being in the same group or with permission. Every attempt is recorded. Direct conversation between agents in the chat is coming soon.

Who on my team can do what?

Admins look after everything, including people, the vault and limits. Members chat and create agents. Viewers follow everything without changing anything.

How do people sign in?

With an invitation link that lasts 24 hours and can only be used once. No password to remember. On the business plan you can also sign in with Google Workspace or another company login, and only people an admin invited get in.

Where does our data live?

On your own server. Trupe runs on your infrastructure.

Which models can I use?

Claude Code and Codex. Each agent can use the subscription a person already has or the company key, kept in the vault.

What if an agent spends too much?

Every agent that uses the company key has its own spending limit, and on the business plan the whole team can have one too. When it gets there, the agent rests, nothing is lost, and an admin decides whether to raise it.

Do the agents remember things?

Yes. Each agent picks the conversation up where it left off and has a memory of its own that grows with use. The team can read everything it kept and correct it when needed.

Is it open source?

The core is open, under Apache 2.0. Company login, per-team limits and the browsable log are part of the business plan, under their own license.

Bring in your first colleague.

Start with one agent for one team. The others arrive when the work calls for them. Leave your details and we'll talk about your team.

So glad you're here.

We opened your email with everything filled in. Just send it, and we'll reply there. If nothing opened, write to raphael@agrosmart.com.br.