Zylos (/ˈzaɪ.lɒs/ 赛洛丝) — Give your AI a life
Official template for building components for the Zylos agent ecosystem.
- Scaffold in seconds — one command creates a complete, ready-to-develop component
- Zero boilerplate — config hot-reload, lifecycle hooks, graceful shutdown, PM2 — all included
- Plug and play — components are auto-discovered by Zylos CLI, one command to install and run
- AI-native development — built-in guide enables AI assistants to build components autonomously
With AI (recommended): Point your AI assistant to this repo and say:
"Create a discord component using zylos-component-template"
Manual:
git clone https://github.com/zylos-ai/zylos-component-template.git
cd zylos-component-template
./init.sh discord "Discord messaging bot" communicationtemplate/
src/index.js Entry point with graceful shutdown
src/lib/config.js Config loader with hot-reload
scripts/send.js Outbound message interface (communication)
hooks/ Lifecycle hooks (install, upgrade)
SKILL.md Component metadata for Zylos CLI
ecosystem.config.cjs PM2 service config
DESIGN.md Architecture document template
| Document | Description |
|---|---|
| CLAUDE.md | AI development guide with implementation patterns |
| COMPONENT-SPEC.md | Full technical specification |
- zylos-telegram — Telegram bot (long polling, media, group context)
- zylos-lark — Lark/Feishu bot (webhooks, documents, calendar)
- zylos-browser — Browser automation (CDP, accessibility snapshots)
Built something useful? Submit it to the Zylos Registry so others can discover and install it with one command.
See Contributing Guide.
Zylos is the open-source core of Coco — the AI employee platform.
We built Zylos because we needed it ourselves: reliable infrastructure to keep AI agents running 24/7 on real work. Every component is battle-tested in production at Coco, serving teams that depend on their AI employees every day.
Want a managed experience? Coco gives you a ready-to-work AI employee — persistent memory, multi-channel communication, and skill packages — deployed in 5 minutes.
