marceloeatworld

Clopinette AI — DevOps skill for Claude Code

DevOps community

Cloudflare-native AI agent — 13 tools, codemode, 5-layer memory, self-learning, multimodal I/O. Telegram, Discord & WhatsApp bots.

How to install Clopinette AI

This entry records only its repository, not the path inside it, so there is no exact command to give. Open marceloeatworld/clopinette-ai and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Clopinette AI does

Cloudflare-native AI agent — 13 tools, codemode, 5-layer memory, self-learning, multimodal I/O. Telegram, Discord & WhatsApp bots. Web search, image gen, TTS, document RAG, calendar, task delegation. 100% serverless on Workers + Durable Objects.

Alternatives in DevOps

README

ClopinetteAI

Cloudflare-native AI agent with persistent memory, a built-in skills hub, multimodal I/O, and Telegram / WhatsApp / Discord bots out of the box. One Durable Object per user, serverless, BYOK-ready.

*Clopinette* = French for "next to nothing". An AI agent that costs clopinettes to run.

Inspired by [hermes-agent](https://github.com/NousResearch/hermes-agent) (Nous Research). Clean-room TypeScript rewrite for Cloudflare.

How it works

        Web / Telegram / WhatsApp / Discord / Evolution / MCP
                              │
                              ▼
                   Hono worker  (clopinette-ai)
                              │
                              ▼
              ClopinetteAgent Durable Object
                (one per user, SQLite + R2)
                              │
                              ▼
         runPipeline() ──► LLM  +  tool layer  +  5 memory layers

Every user gets an isolated Durable Object with its own SQLite, its own `MEMORY.md` / `USER.md`, and its own skills. The agent streams over WebSocket on the web UI and replies to Telegram / WhatsApp / Discord via webhooks. Telegram, WhatsApp, and Discord can be linked to a web account with `/link` so the bot shares memory across channels.

Supporting Cloudflare services (used transparently):

  • Queues — usage reports, retry-safe with DLQ
  • Workflows — async delegation (sub-agents) and one-shot Vectorize backfill
  • Vectorize — hybrid keyword + semantic search on chat history (bge-m3, RRF fusion)
  • Cron — the gateway syncs D1 → KV quota every 5 min

Features

  • Chat — streaming WebSocket with Markdown, images, voice, drag-and-drop upload
  • Tool-driven runtime — web, docs, memory, history, skills, notes, calendar, todo, image, tts, clarify, with optional browser, delegation, and codemode
  • 5-layer memory — MEMORY.md / USER.md, hybrid FTS5+Vectorize session search, memory flush, skills index, optional Honcho
  • Multi-platform — T