One project group. Your choice of model.

Your coding agents
in the group chat

A personal AI agent on your own Mac. Message it in Feishu or Slack and it puts Claude Code or Codex to work: your assistant when you are on your own, the team's teammate in a project group. Choose GPT, Claude, GLM, DeepSeek, MiniMax or Kimi. Your files and project memory stay on your machine.

SintBot / Website projectWorkflow example
Y
You

Keep the original typography. Improve the mobile navigation and show me the changes.

SintBot Claude Code

Working in the website project

Navigation updatedMobile layout reviewed

The mobile navigation now fits small screens. The page typography stays the same.

The task, progress and result stay in one conversation.

FROM THE GROUP TO THE PROJECT

From group chat
to project work

SintBot runs on your machine and joins the groups your team already uses. Each group is bound to one project: give it work, follow progress and review the result together.

  1. Project group · example01

    Update the homepage. Keep the current look.

    Reference attached
    Working in this project

    One group, one project

    Bind a chat group to a project. Anyone on the team can describe a task, add context and ask the agent to read or change code, work on design or prepare a report.

  2. Agent → model02
    Claude CodeClaude · GLM
    MiniMax · DeepSeek
    CodexGPT

    Work on your own machine

    Each turn goes to Claude Code or Codex, working in the bound project directory with the model, tools and permissions you configure.

  3. Back in the group · example03
    index.htmlM
    Homepage updated
    Mobile layout checked
    Project notes updated

    Get progress and results in the group

    Follow progress in the group, then review the reply, images or files together. Continue the discussion and ask for changes where the work began.

YOUR AGENTS. YOUR MODELS.

Choose the model
that fits the task

Claude Code and Codex are the coding agents. GPT, Claude, GLM, DeepSeek, MiniMax and Kimi are the models behind them. Choose the combination that fits your project.

  1. 01

    Switch models in the group

    Choose a configured model in the group for the next turn. Switching starts a fresh conversation; project files and saved memory remain.

  2. 02

    Choose a model for each project

    Each group has its own coding agent and model. Claude Code connects to Claude or compatible services such as GLM, MiniMax and DeepSeek; Codex uses its own account and model configuration.

  3. 03

    Keep shared project notes

    Keep project conventions, decisions and unfinished work in local shared files such as CLAUDE.md and AGENTS.md. After switching models, a fresh conversation can read those notes and continue.

MORE THAN A CHAT REPLY

Code, design and manage
in one project

Connect the channels, tools and routines your team uses, with the project as the shared context.

GET STARTED

Your next project
in the group chat

Download the macOS app and start on your Mac, or connect Feishu by scanning. Keep using your installed and signed-in Claude Code or Codex.

npm · sintbot v1.4.23 PolyForm Shield macOS · Feishu · Claude Code / Codex github.com/sintlab/sintbot
Download for MacInstallRead the usage guide

Terminal installation (optional)

Use the 1.4.23 installation guide for the full configuration and exact startup commands.

Install with one command. The installer checks your environment, installs SintBot and verifies the result.

curl -fsSL https://sintbot.com/install.sh | bash

  1. 01

    Prepare your Mac

    Confirm Node.js 22+ and a working, signed-in Claude Code or Codex. Keep your current account data.

  2. 02

    Install SintBot

    Copy the command above and run it in Terminal. The installer verifies the package automatically.

  3. 03

    Scan to connect

    Open setup using the installation guide. Name the project, choose an executor and confirm the scan in Feishu. SintBot creates the app and group, saving the executor’s live recommended model and thinking depth for the new group.

  4. 04

    Start and verify

    After setup completes, the service starts and the console opens. Keep the terminal open and verify one read-only reply in the new group.

A FEW GOOD QUESTIONS

Before you get started

Which models can SintBot use?
Use Claude through Claude Code, GPT through Codex, or configure compatible endpoints and your own API keys in Claude Code for GLM, MiniMax and DeepSeek. Kimi and other compatible services can use custom endpoints.
What stays when I switch models?
Project files and saved shared notes remain. Switching starts a fresh conversation; record decisions and unfinished work in the project so the next agent can read them and continue.
What is SintBot?
A coding assistant that connects a project group to Claude Code or Codex on your own machine. Give it tasks in the group, choose the agent and model, and keep project files and saved notes together.
Which chat platforms can I use?
SintBot connects to Feishu groups, Slack channels and WeCom groups. Each group binds to a project, with progress and results returned in the conversation.
How do teams manage projects?
Bind each group to its own project directory and configure its agent, model and permissions. Use the console to review group status, running tasks, queues and schedules.
Does everything work offline?
No. SintBot and the project run on your machine, but the chat platform and configured model services require a network connection. Model requests follow the selected agent’s configuration and the service provider’s data policy.
What do I need to install it?
An Apple silicon Mac running macOS 12 or later and an installed, signed-in Claude Code or Codex. The desktop app includes Node.js. Local conversations need no Feishu identity; connecting Feishu needs a China team identity and phone confirmation. Terminal installation requires Node.js 22+.

Bring your project
into the group chat

Choose your coding agent. Keep your project close.

Install SintBot
Back to top