DS

doublen96/stratoma-ai-stack

Productivity workflow

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

41 stars 15 forks 品質 69 トレンド 20

完全な Docker ベースの AI 操作インフラ: Paperclip、n8n、Supabase、OpenClaw、ruflo、および MCPs

概要

このリポジトリは、Dockerサービス、 Playbook、および — 数か月間稼働中のエージェントによってのみ学習する部分 - それらの艦隊を生き続ける方法。 エージェントはサーバーでtmuxセッションに住んでいて、Telegramから話します。 ワークフローをデプロイ、スクレイピング、書き込み、顧客への回答、ボックスを実行します。 実際に操作を実行するものから、ここですべてが由来しています。 n8n/workflows/の輸出は生産から捕獲され、手で赤字化されました。 どの自動チェックによってもこの赤字が検証されるので、スクラブベッドフィクスチャーが再利用するのではなく、エクスポートをサンプルとして扱います。あなた自身の輸出と同じことを仮定しません。 ワークフロー JSON に貢献した場合、キャプチャされたトラフィックを出荷するのではなく、合成サンプルデータを手書きします。名前、アドレス、銀行の詳細、ID の一覧や URL の追跡は、ネイブ・ファインド・アンド・リプレースを存続させ、符号化されたトークンは目に見えないものになります.

概要(AI 翻訳)

1つのVPS上で、チャットアプリから小規模なエージェンシーを実行します。 このリポジトリは、スタック and の動作です。 方法論:Dockerサービス、 Playbooks、および — エージェントを実行するだけで学習する部分 数か月間の生産では、それらが生き生き残る艦隊を維持する方法。

エージェントは、サーバーの [[T0] セッションで、Telegram から話します。 デプロイ、 ワークフローをスクレイピング、書き込み、顧客への回答、箱の実行。 ここから得られるものすべて 実際に操作を実行するもの。

配送例について n8n/workflows/ エクスポートは、生産からキャプチャされ、 手で赤字 任意の自動チェックで確認されていないので、エクスポートを扱います 読まれたサンプルとして、再利用するスクラブベッドの備品としてではなく、あなた自身の同じを仮定しません 輸出。 ワークフロー JSON に貢献した場合、出荷ではなく、合成サンプルデータを手書き キャプチャされたトラフィック:名前、アドレス、銀行の詳細、IDの一覧とURLの追跡は、すべて生き残る 悪意のある場所、そして符号化されたトークンは目に見えないように生きます。

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | お問い合わせ |** | ドキュメント/SETUP-FROM-SCRATCH.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Stratoma AI Stack

Run a small agency from a chat app, on one VPS. This repo is the stack and the operating methodology: the Docker services, the playbooks, and — the part you only learn by running agents in production for months — how to keep a fleet of them alive.

The agent lives in a tmux session on your server and you talk to it from Telegram. It deploys, scrapes, writes workflows, answers customers, and runs the box. Everything here is derived from what actually runs the operation.

On the shipped examples. The n8n/workflows/ exports are captured from production and were redacted by hand. That redaction is not verified by any automated check, so treat the exports as samples to read, not as scrubbed fixtures to reuse — and do not assume the same of your own exports. If you contribute workflow JSON, hand-write synthetic sample data rather than shipping captured traffic: names, addresses, bank details, listing IDs and tracking URLs all survive a naive find-and-replace, and encoded tokens survive it invisibly.

🐣 Never set up a server before? docs/SETUP-FROM-SCRATCH.md — every command, copy-paste, from buying a server to texting an AI agent that runs it for you.
🐳 You know Docker? Quick Start below.

Hosting is one small VPS (~€20/mo at the time of writing), plus the Claude subscription the agent runs on. There is no ANTHROPIC_API_KEY anywhere in this repo — see Cost & security.


🎮 Showcase — built on this exact stack

Pokémon Madrid is a full Pokémon-style game set in Madrid, built almost entirely by AI from a prompt (Claude Code · Opus + Gemini for the art), and deployed on this stack: Hetzner + Coolify + self-hosted Supabase (account login & cloud saves). The whole thing — code, art, audio, deploys, testing — was directed from Telegram, with a group of friends sending photos and audio as context.

→ Get €20 free credit on Hetzner and build your own.


Documentation

Doc What it covers
SETUP-FROM-SCRATCH Zero to a server you can text. Buy the VPS, SSH in, install Claude Code, tmux, the official Telegram plugin, a BotFather bot, then MCP tools, skills and DNS/API tokens.
CLAUDE-CODE-TELEGRAM-WORKFLOW Day-to-day operating: the exact start command, tmux + systemd, the pairing flow for teammates, the four memory layers, the MCP catalog, security posture, troubleshooting.
MULTI-CLAUDE-MOTHER-AND-CHILDREN Many projects, one panel: per-UNIX-user isolation, cross-tmux orchestration, the Supabase journal schema, call-transcript ingestion, adding a new project.
GitHub で README 全文を見る

インストール

npx -y n8n-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "n8n-mcp": { "type": "stdio", "command": "npx", "args": ["-y", "n8n-mcp"], "env": { "MCP_MODE": "stdio", "LOG_LEVEL": "error", "DISABLE_CONSOLE_OUTPUT": "true", "N8N_API_URL": "${N8N_URL}", "N8N_API_KEY": "${N8N_API_KEY}", "N8N_MCP_TELEMETRY_DISABLED": "true" } }, "github": { "type": "stdio", "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}" } } } }