Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Does everything the app does, plus the work it has no button for: reads your files, chains steps, decides and remembers. In app, WhatsApp, Slack or voice.
BusinessGitHub @eliana-industriesOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Zoye for Claude Code: let your Zoye assistant hand work to the Claude Code you have open, from the Zoye app, WhatsApp or Slack.
Taken from the repository README
Loading the full README.
Read the full README ↗Zoye is the AI business assistant small teams run from the Zoye app, WhatsApp and Slack. This plugin lets Zoye hand work to the Claude Code you already have open. You ask Zoye something like "ask Claude to fix the failing test in the backend", Zoye sends it to this session, Claude does the work here as usual, and the answer comes back to the chat you asked from.
node server.js, and nothing is downloaded at install or start.In Zoye, open Connectors > Claude > Manage Claude via Zoye > Your own Claude Code, and copy your token (it starts with zcc_).
Start Claude Code with the Zoye channel on. Zoye shows the exact command. Until Anthropic adds Zoye to the channel allowlist, it is:
claude --dangerously-load-development-channels plugin:zoye@zoye
Run /zoye:connect zcc_... once. Zoye shows this Claude Code as Online while it runs, and Offline once you close it.
Optional: /zoye:name pricing names this session, so you can tell Zoye "send this to the pricing session".
The plugin also adds Zoye's own connector (zoye-data, https://api.zoye.io/mcp), the same one claude.ai uses, so Claude here can look up and update your contacts, deals, tasks, meetings and reports. It stays off until you sign in: run /mcp, choose zoye-data, and approve on Zoye's own consent screen, where you pick which workspaces it may reach. It acts with your own permissions, and anything that deletes, sends or spends asks you first. If you already added the Zoye connector on claude.ai, you can skip this.
Off unless you turn it on, each person for themselves: in Zoye, open Connectors > Claude > Manage Claude via Zoye > Your own Claude Code and switch Team sync on (or ask your Zoye assistant to turn it on). Your open Claude Code picks it up within a minute, with no restart. Then the Claude Codes of everyone in your Zoye organization who also turned it on can see each other and talk directly, so nobody has to copy messages between them:
status: Claude tells teammates in one line what it is working on.team: lists teammates' open Claude Codes with their repo, branch, last commit, current status and changed files, and flags any file you have both changed.send: puts a message, and any files Claude attaches (up to 10, each up to 25 MB, 50 MB in all), straight into a teammate's open Claude Code, and their answer comes back the same way. The teammate is also told in Zoye (the bell, plus WhatsApp, Slack or email by their own notification settings), so a share is never missed. If their Claude Code is not open, the message and files go to them in Zoye instead. Shared files are kept privately in your Zoye organization; the receiving Claude gets text files in full and a download link that works for 24 hours, and saves a file only where its user wants it (this plugin itself writes no files).A message from a teammate is shown to Claude as a colleague's message, not as yours, and your own Claude Code permissions still apply to anything it does.
ZOYE_TEAM=1 is set (how team sync was turned on before version 1.14), so Zoye can keep that choice once. With team sync on, also: the status line Claude sets, and the repository, branch, last commit and changed file names of the folder it works in (read with git), shown only to teammates in your Zoye organization who turned team sync on; and the messages and files Claude sends them.~/.claude/channels/zoye/.env, readable only by you. A ZOYE_TOKEN environment variable, when set, is used instead.~/.claude/settings.json only to check whether Zoye's own reply, progress and name tools are allowed. It never changes your settings. If they are not allowed, /zoye:connect asks whether you want them added, so answers are not blocked in auto mode, and adds them only if you say yes.To disconnect, choose Disconnect in Zoye or delete the token file.
[email protected] · Privacy policy: https://www.zoye.io/privacy