Order handoffs are slowing down. Find the pattern and propose the smallest change.
MightyBot Chief · AI chief of staff for Slack
Your team, at full strength.
Chief keeps the context and carries the work through.
- The whole team steers Chief
- Runs the agents you already have
- Follows up without being asked
- Carries client work from evaluation to handoff
Open source · Runs on macOS and Linux
What Chief is
The whole team works with one Chief.
Chief keeps jobs open across threads and sessions, then brings the work back where the team can see it.
Truly multiplayer.
Your team shares one Chief in Slack, so anyone can pick up anyone's work with the full picture already there.
Multiplayer meets multi-agent.
Chief sends its own workers after each job and reports back in the thread.
Chief of staff to your people and your agents.
It takes the ask, hands it to the right worker, and brings the result back to the person who needs it.
Foundations
Chief brings all your critical context into every new job.
Channels, DMs, meeting transcripts, PRs, code, tickets, docs, Drive, lane work, decisions, the memory vault, owners and promises all stay with Chief between jobs.
- 01Shared
One Chief for the whole team
Founders, leads and engineers steer the same Chief in shared Slack threads. Chief keeps track of who asked for what.
- 02Context
The next job starts with all the context
Chief carries all Slack channels and DMs, meeting transcripts, PRs, code, tickets, docs, Drive, lane work, decisions, the memory vault, owners and promises into each job.
- 03Lanes
A worker for each job
Six asks can run as six supervised workers at once. Chief tracks each one and reports back in the original thread.
Capabilities
Steer the work while Chief runs it.
Reply in Slack to redirect a running job or ask Chief to test competing approaches. Spending limits and approval gates stay with the team.
Launch brief
Five pages · sources linked · three open decisions
- Evidence attached
- Owners named
- Approval still required
Change course without restarting
Reply “think harder” or “run smaller tests.” Chief redirects work already in flight.
Keep open work moving
Chief checks open asks on its own, posts progress in the thread and tells the team when the job is done.
Run an experiment you can inspect
State the hypothesis, test designs in parallel, keep the test record and accept or reject with evidence.
Trace a visible problem to its source
Find the cause, measure the affected work and propose the smallest fix.
Correct the record
When Chief gets something wrong, it says so in the thread, checks again and fixes the record while the context is fresh.
Stay inside the limits you set
Chief tracks time, cost and scope while it works, and asks before any agreed limit changes.
Find the product decision in the diff
Chief checks the code and calls out the product choices hidden inside it.
Draft, then wait for sign-off
Chief writes to the standards your leaders set. When a message needs approval, it drafts and waits.
Pressure-test important writing
Chief compares independent critiques and reconciles their strongest points into one draft.
What Chief can finish
From a running start to a proven improvement.
Six jobs, ordered by how much of Chief they use. Each step names the pieces it needs.
- 01
Give an engineer the exact starting point
The goal’s origin, the exact file and line, the last test run, who to ask and the remaining steps arrive together.
Built from- Shared
- Context
- 02
Plan the week from what happened
Chief reads the transcripts, meeting recording, pull requests and threads, then drafts a goal for each owner and cites what it read.
Built from- Shared
- Context
- Lanes
- 03
Turn a voice note into a finished draft
A voice note can become a datasheet, landing page or prompt pack ready for review.
Built from- Shared
- Context
- Lanes
- 04
Take a code request to an open pull request
Chief can edit the repository and return the pull request with checks and review evidence.
Built from- Context
- Workers
- Host
- 05
Write a product spec from its operating history
Chief turns its operating record into a traceable product specification.
Built from- Context
- Lanes
- 06
Improvement that runs on your own data.
Chief studies the misses, slowdowns and workarounds in your real operations, then ships changes proven on those same cases.
Built from- Context
- Workers
- Host
Proof and control
Chief asks before it posts to customers or changes production.
An authorized person approves hard-to-reverse work. If Chief cannot verify a claim, it says so.
Read MightyBot’s security approachYou set the scope
People, channels, tools and customer accounts stay inside the boundaries you set.
Hard-to-reverse work waits
An authorized person approves the external send or production change.
Show the evidence with the result
Sources, test output and unresolved uncertainty stay visible to the reviewer.
Where it runs
Slack is the interface. Your machine is the host.
Lives in Slack
Direction and finished work stay in the team’s shared threads.
Runs on your host
Use macOS or Linux.
Open source
Inspect the code and adapt Chief to the way your company works.
Choose the model
Run Claude Code on your existing Claude subscription, or Hermes with any model provider.
Chief FAQ
Running Chief in Slack
What is Chief?
Chief is an open-source AI chief of staff that your team shares in Slack. People brief and correct it in channels or DMs; Chief keeps the context, turns each request into tracked work with a clear owner and reports back where the request started. A launch thread can become a sourced brief with owners and open decisions, without someone rebuilding the history each time. Chief can send separate jobs to AI workers it supervises and keep following up until the team reviews or closes the work. It asks before an external send, a production change or another hard-to-reverse action.
How is Chief different from a chatbot?
Chief keeps work moving across messages, threads and sessions; a chatbot normally answers the prompt in front of it. A teammate can write “make the tests smaller” to redirect a running investigation without starting it again. Chief follows up on work that is still open, and the original thread remains the place where the result lands. The team keeps control of access, spending limits and actions that need approval.
How does Chief work with multiple people in Slack?
Everyone you approve can steer the same Chief in the Slack threads it can access. An engineer can add a technical constraint to a running job without asking a teammate to restate the original request. Chief tracks who asked for what, keeps the plan and results visible, and accepts corrections from the people in the conversation. If two directions conflict, Chief shows the conflict and asks who has the decision instead of choosing silently. Each worker gets one clearly scoped job, while the main Chief agent keeps the decisions and results visible in the shared conversation.
Can Chief follow up the way our leaders do?
Yes. Leaders can set Chief’s writing tone and review criteria, and tell it when to follow up. Chief can flag a product decision hidden in a pull request and explain it for the responsible lead to decide. It applies the leader’s instructions when it reviews a draft or reminds an owner. Chief drafts external messages and waits for approval when the final judgment or send belongs to a person. Corrections are saved to Chief’s running record, so the next review starts from the latest direction.
What agents and tools can Chief use?
Chief’s workers can run on Codex, Claude Code or Pi, using the agents, skills, connectors and tools your company approves. One worker can research while another edits code, and Chief keeps their progress in the original Slack thread. The main Chief agent runs on Claude Code with your Claude subscription or on Hermes with any model provider. Chief gives each worker the relevant context and a checklist of what it must verify, then brings the result back to the main agent for review. You decide which engines and connections are available; a worker does not gain extra access just because its engine supports it.
Where does Chief run?
Chief lives in Slack and runs on macOS or Linux. A small team can keep Chief on an always-on Mac or Linux host and use it from the Slack rooms where the work already happens. It is open source, and its memory and list of in-progress tasks stay on the host you choose. The main agent can use Claude Code on your existing Claude subscription or Hermes with any model provider, while its supervised workers can run on Codex, Claude Code or Pi. You control the Slack app, model credentials, connected tools and the rooms Chief can access.
Which models can I use?
Run the main Chief agent with Claude Code on a Claude subscription or with Hermes and any model provider. The main agent can stay on Claude while a code review goes to Codex and a short summary goes to Pi. For worker jobs, Chief supports Codex, Claude Code and Pi; the provider and model depend on the worker configuration you set. You choose the profiles, budgets and tools that are available, and Chief uses only those options. Chief can watch model spend and ask before it exceeds a limit you set.
Is Chief safe?
Chief works inside the access and authority you give it. You choose the Slack rooms, tools, accounts and credentials it can use, and each worker receives only the context and access its job needs. Chief can prepare a production change and its test evidence, but an authorized person still decides whether that change ships. It stops for approval before customer messages, production changes, costly work or other hard-to-reverse actions. Chief reports missing access, uncertain claims and failed checks instead of filling the gaps with guesses.
What does Chief need access to?
Chief needs a Slack app, a macOS or Linux host and only the rooms and tools required for the work you give it. A code-review worker can receive one repository and the pull request in question without receiving access to customer systems. You choose the approved Slack channels and DMs, connect the relevant repositories, documents or services, and keep credentials in their supported stores. Chief passes a worker the smallest useful slice of context and access for its job, then reviews what comes back. Missing access is reported plainly and does not become permission to use another account or destination.
What does Chief remember?
Chief carries the work context you give it across threads and sessions. A weekly plan can cite the meeting transcript, the merged pull requests and the commitments that are still open. That context can include Slack channels and DMs, meetings, code, tickets, documents, Drive files, worker results, decisions, owners and promises. Chief’s memory and task list stay on the host you choose, so a later job can start from the last verified state. Access still follows the rooms, people and tools you approved, and Chief marks what it could not verify.
MightyBot Chief
Bring Chief one team workflow.
We’ll show Chief carry it from the Slack brief to evidence your team can review.