
marceloeatworld/clopinette-ai
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Cloudflare-native AI エージェント — 13 ツール、コードモード、5 層のメモリ、自己学習、マルチモーダル I/O テレグラム、Discord および WhatsApp ボット。 ウェブ検索、画像 gen、TTS、ドキュメント RAG、カレンダー、タスク委任.
概要
永続的なメモリ、組み込みのスキルハブ、マルチモーダルI / O、およびテレグラム/ WhatsApp / DiscordボットとCloudflare-native AIエージェント。 ユーザー、サーバーレス、BOK-ready ごとの 1 つの耐久の目的。 Clopinette = フランス語 "次へ" クローネットを運用するAIエージェント ヘルメスエージェント(Nous Research)に触発される。 クリーンルームタイプスクリプトは、Cloudflareのために書き換えます。 すべてのユーザーは、独自のSQLite、独自のMEMORY.md / USER.md、独自のスキルで独立した耐久性のあるオブジェクトを取得します。 エージェントはWeb UI上でWebSocketをストリームし、Webhooks経由でTelegram / WhatsApp / Discordに返信します。 テレグラム、WhatsApp、Discord は、/link を使用して Web アカウントにリンクできるため、ボットはチャネル間でメモリを共有します.
概要(AI 翻訳)
永続的なメモリ、組み込みのスキルハブ、マルチモーダルI / O、およびテレグラム/ WhatsApp / DiscordボットとCloudflare-native AIエージェント。 ユーザー、サーバーレス、BOK-ready ごとの 1 つの耐久の目的。
Clopinette = “何もない” のフランス語。 クローネットを運用するAIエージェント
ヘルメスエージェント(Nous Research)に触発される。 クリーンルームタイプスクリプトは、Cloudflareのために書き換えます。
使い方
すべてのユーザーは、独自のSQLite、独自の[MEMORY.md] / [USER.md]、および独自のスキルで独立した耐久性のあるオブジェクトを取得します。 エージェントはWeb UI上でWebSocketをストリームし、Webhooks経由でTelegram / WhatsApp / Discordに返信します。 Telegram、WhatsApp、Discordは[/link]でWebアカウントにリンクすることができます。そのため、ボットはチャネル間でメモリを共有します。
サポートCloudflareサービス(透明で使用): -Queues — 利用レポート、DLQでリトライセーフ
- ワークフロー — 非同期委任(サブエージェント)と1ショットのベクター化バックフィル
- Vectorize — チャット履歴のハイブリッドキーワード+セマンティック検索 (bge-m3, RRF融合)
- Cron — ゲートウェイがD1 → KV quotaを5分ごとに同期
##特徴
-チャット — マークダウン、画像、音声、ドラッグアンドドロップアップロードでWebSocketをストリーミング
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 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 (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 — Telegram, WhatsApp (Meta Cloud API + self-hosted Evolution/Baileys), Discord (slash commands + DM bridge), MCP
- 14 personality presets — helpful, concise, technical, kawaii, pirate, shakespeare, noir, uwu, etc. (
/personality) - Skills Hub — install skills from the built-in catalog (10 curated skills) or trusted GitHub repos like Hermes, Cloudflare, MiniMax, and gstack. Installed skills are refreshed daily when their catalog or GitHub source changes
- Hub hardening — scans imported skills for prompt-injection / exfiltration structure before install, while preserving trusted security and red-team bundles
- BYOK — bring your own key across 13 providers (OpenAI, Anthropic, Google AI Studio, Groq, xAI/Grok, Mistral, DeepSeek, Cohere, Perplexity, OpenRouter, Cerebras, HuggingFace, Replicate) via the Cloudflare AI Gateway. On the hosted SaaS the BYOK plan is free — you only pay your provider
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add marceloeatworld/clopinette-ai