Works with your tools
Bring your subscriptions, skills and configuration
Run it anywhere
Use Clisbot locally, from another machine, or with a team
Desktop app
The app includes the local daemon. Install and sign in to an agent provider to start working.
From your workspace to your team's conversations
Connect channels through Hub, share Projects with Managed access, and work with specialist Bots in one Chat.
Hub connects 8+ channels
Eight integrations in the current catalog. You or your team operate the Hub; your agents keep running on your machines. Transports, threads, media, and approvals vary by channel. Check its guide before connecting.
- Slack
- Telegram
- Discord
- Google Chat
- Feishu/Lark
- Zalo Official Bot
- Zalo Personal
Continue work where your team talks
Use a Hub Route to start an agent or continue a Bot from a channel conversation. Ask for a change in Slack, or review a task in Telegram, with replies in that conversation.
Connect a channelShare a Host or selected Projects
A Host connects to the daemon that runs your agents. Grant Members or Teams access to its Projects through Managed access. Choose who can chat, create Workspaces, or manage the Host, with provider and model limits for managed sessions.
Set up team accessBring several Bots into one Chat
Give each Bot a role, instructions, and a home Workspace. Create a Group chat with Bots on the same Host: ask a research Bot to gather options and a writing Bot to draft from the shared conversation. Each keeps its own session and memory.
Create Bots and Group chatsManaged access limits Clisbot operations; it does not isolate an OS account or cap provider spending. Available providers depend on the Host's setup and sign-in. Owners and Host Administrators bypass provider/model limits, and shell or Terminal profile access can run outside them. A Clisbot Group chat is a conversation with Bots on one Host; external channel groups use Hub Routes.
Choose a Project or Workspace with slash commandsBuilt for automation
Use MCP, the CLI, or the TypeScript SDK to automate Clisbot
Take the open GitHub issues labeled ready and fan them out to separate worktree agents.
I found two ready issues. I will run each in its own worktree.
Done, two agents are running. I will let you know when they finish.
Extend it with plugins
Add new panels and functionality that work in desktop, web and mobile
Plugins
UI
Screens, workspace panels, sidebar items, slash commands, and themes
Agent lifecycle
Change config and MCP servers, answer permissions, and follow up
Providers
Add a coding agent as a provider, used like the built-in ones
Clisbot is Apache 2.0.
Fork the repoPhilosophy
What Clisbot stands for, and what every feature is built on
Private
Code stays on your machine. Usage analytics never includes code or chats and can be turned off in Privacy settings. No forced login.
Independent
Clisbot doesn't answer to investors. Its users guide what gets built.
Polished
Install the app and start working. No need to know what a daemon is.
Unified
Work with supported agent providers and specialist Bots through one app.
Composable
Run agents on a laptop or a server, and connect from any device.
Extensible
If Clisbot doesn't fit how you work, change it with a plugin or fork.