sprut-agent-kit
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 62 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Ready-to-use AI agent with soul, memory, and 23 skills for ClaudeClaw ⚡
SPRUT Agent Kit ⚡
⚠️ WARNING: This kit is for ClaudeClaw, NOT OpenClaw!
ClaudeClaw and OpenClaw are different projects with different architectures.
- ClaudeClaw - plugin for Claude Code CLI by @moazbuilds
- OpenClaw - self-hosted gateway for AI agents (github.com/openclaw/openclaw)
If you use OpenClaw, this kit is NOT for you.
Ready-to-go AI agent with "soul" for ClaudeClaw
Canonical source
This project is maintained by Aleksei Ulianov / Sprut_AI.
Original repository: https://github.com/AlekseiUL/sprut-agent-kit
If you found this project mirrored, repackaged, or redistributed elsewhere, check this repository as the source of truth.
Attribution
Where permitted by the applicable license, if you reuse, fork, modify, package, or publish this work, keep the original copyright and license notice and link back to the canonical repository.
One command - and you have a configured personal assistant with memory, 25 skills, and automation.
Who is this for?
SPRUT Agent Kit is for Claude Code / ClaudeClaw users who want a ready-to-run personal agent instead of an empty bot shell:
- creators and operators who need memory, skills, crons, and Telegram progress messages from day one;
- agent builders who want a portable "soul + skills + memory" template they can adapt;
- advanced users who are comfortable running local scripts and keeping their own tokens/configs safe.
It is not for OpenClaw users. If you are building on OpenClaw, use the OpenClaw-specific kits instead.
What is this?
Starter kit for ClaudeClaw - a ready-made agent configuration with:
- Soul (SOUL.md + AGENTS.md) - identity, principles, work rules
- Memory (SQLite + embeddings) - vector search + FTS5, decay system
- 25 ready-made skills - research, debugging, brainstorming, YouTube, website audit, etc.
- Crons - automated tasks (backup, health check, memory cleanup)
- Progress system - technical messages in Telegram
- Security layer - personal data protection
Quick Start
git clone https://github.com/AlekseiUL/sprut-agent-kit.git
cd sprut-agent-kit
./install.sh
The script will:
- Check dependencies (bun, git, claude)
- Install ClaudeClaw (if not already installed)
- Configure settings (asks for Telegram ID, timezone)
- Install agent soul (SOUL.md, AGENTS.md)
- Install 25 skills
- Optionally: import memory, set up autostart
Repository Structure
sprut-agent-kit/
├── install.sh # ClaudeClaw installation + setup
├── claudeclaw.json # Config (owner, models, memory, skills, crons)
├── SOUL.md # Agent soul (identity, principles)
├── AGENTS.md # Work rules (memory, security, skills)
├── CLAUDE.md.example # Personalization template
├── skills/ # 25 ready-made skills
│ ├── weather/ # Weather and forecasts
│ ├── deep-research-pro/ # Deep research (web search)
│ ├── systematic-debugging/ # Debugging and diagnostics
│ ├── brainstorming/ # Brainstorming
│ ├── writing-plans/ # Step-by-step plans
│ ├── subagent-runner/ # Parallel subagents
│ ├── subagent-coordinator/ # Multi-subagent coordination
│ ├── agent-builder/ # Persistent agent creator
│ ├── audit-website/ # Website audit (SEO, UX, security)
│ ├── presentation/ # Presentation creation (Marp)
│ ├── excalidraw/ # Diagrams and schemes
│ ├── tubescribe/ # YouTube video → text + audio
│ ├── tweet-writer/ # Tweet writing
│ ├── social-card-gen/ # Social media posts
│ ├── reddit/ # Reddit operations
│ └── last30days/ # 30-day trend research
└── README.md
Configuration
Main config: ~/.claude/claudeclaw/settings.json
{
"model": "claude-opus-4-6",
"telegram": {
"token": "YOUR_BOT_TOKEN",
"allowedUserIds": [YOUR_TELEGRAM_ID]
},
"web": {
"enabled": true,
"port": 4632
},
"memory": {
"enabled": true,
"maxResults": 5,
"vectorWeight": 0.7,
"textWeight": 0.3
}
}
Full config: claudeclaw.json (documentation of all settings)
Skills
25 ready-made skills out of the box:
| Skill | Description |
|---|---|
| weather | Weather and forecasts (wttr.in, Open-Meteo) |
| deep-research-pro | Deep research with citations (DuckDuckGo) |
| systematic-debugging | Step-by-step debugging of any problems |
| brainstorming | Structured brainstorming |
| writing-plans | Step-by-step implementation plans |
| subagent-runner | Launch and manage subagents |
| subagent-coordinator | Coordinate parallel subagents |
| agent-builder | Create persistent skill-agents |
| audit-website | SEO, UX, website security |
| presentation | Presentations via Marp (Markdown → slides) |
| excalidraw | Diagrams for Obsidian |
| tubescribe | YouTube video → text + audio |
| tweet-writer | Viral tweets and threads |
| social-card-gen | Posts for different social networks |
| Search and work with Reddit | |
| last30days | Research trends from the last 30 days |
Installing a new skill:
cp -r skill-name ~/.claude/skills/
"Portable Soul" Architecture
ClaudeClaw is designed for cross-platform transfer:
- SOUL.md - agent identity (who I am, what I believe, how I act)
- AGENTS.md - work rules (memory, security, skills)
- claudeclaw.json - full configuration (models, paths, crons)
- Skills - specialized agents with data files
- Memory - import/export facts between agents
Installing on a new Mac = ./install.sh + config setup
Memory
SQLite + embeddings (automatically from main provider)
- Hybrid search: vector (0.7) + FTS5 (0.3)
- Decay system: semantic -0.01/day, episodic -0.05/day
- Auto-extract: automatic fact extraction from dialogues
- Import/export: memory migration between agents
Daemon & Web UI
REST API:
POST /api/subagent/run- run subagentGET /api/subagent/status/:id- statusGET /api/subagent/wait/:id- wait for result
Web UI: http://localhost:4632
Launch:
bun run src/index.ts start --web
Telegram Integration
Progress messages:
bun commands/progress.ts "⚙️" "Creating file"
Emojis: ⚙️ (action), 🔍 (search), 🤖 (subagent), 📦 (installation), ✅ (done), ❌ (error)
Security
- Never store personal data (passports, cards, addresses)
- Communication only with owner (Telegram ID whitelist)
- Don't touch main agent files without explicit request
- Security levels: locked / strict / moderate / unrestricted
Philosophy
ClaudeClaw is an experiment in "portable agent soul":
- AI agent = code + config + identity (soul)
- Soul can be described in text files
- Installing an agent = copying soul + running code
- Two agents with one soul = redundancy without identity loss
Contributing
- Fork the repository
- Feature branch (
git checkout -b feature/new-skill) - Commit and Push
- Pull Request
SPRUT Agent Kit ⚡
Готовый AI-агент с "душой" для ClaudeClaw
Одна команда - и у вас настроенный персональный ассистент с памятью, 25 skills и автоматикой.
Что это?
Starter kit для ClaudeClaw - готовая конфигурация агента с:
- Душой (SOUL.md + AGENTS.md) - идентичность, принципы, правила работы
- Памятью (SQLite + embeddings) - векторный поиск + FTS5, decay система
- 25 готовых skills - ресёрч, debugging, brainstorming, YouTube, аудит сайтов и т.д.
- Crons - автоматические задачи (backup, health check, memory cleanup)
- Progress-система - технические сообщения в Telegram
- Security layer - защита личных данных
Быстрый старт
git clone https://github.com/AlekseiUL/sprut-agent-kit.git
cd sprut-agent-kit
./install.sh
Скрипт:
- Проверит зависимости (bun, git, claude)
- Установит ClaudeClaw (если ещё не стоит)
- Настроит конфиг (спросит Telegram ID, timezone)
- Установит душу агента (SOUL.md, AGENTS.md)
- Установит 25 skills
- Опционально: импортирует память, настроит автозапуск
Структура репозитория
sprut-agent-kit/
├── install.sh # Установка ClaudeClaw + надстройка
├── claudeclaw.json # Конфиг (owner, models, memory, skills, crons)
├── SOUL.md # Душа агента (идентичность, принципы)
├── AGENTS.md # Правила работы (память, безопасность, skills)
├── CLAUDE.md.example # Шаблон персонализации
├── skills/ # 25 готовых skills
│ ├── weather/ # Погода и прогнозы
│ ├── deep-research-pro/ # Глубокое исследование (web search)
│ ├── systematic-debugging/ # Отладка и диагностика
│ ├── brainstorming/ # Мозговой штурм
│ ├── writing-plans/ # Пошаговые планы
│ ├── subagent-runner/ # Параллельные субагенты
│ ├── subagent-coordinator/ # Координация нескольких субагентов
│ ├── agent-builder/ # Создатель persistent агентов
│ ├── audit-website/ # Аудит сайтов (SEO, UX, безопасность)
│ ├── presentation/ # Создание презентаций (Marp)
│ ├── excalidraw/ # Схемы и диаграммы
│ ├── tubescribe/ # YouTube видео → текст + аудио
│ ├── tweet-writer/ # Написание твитов
│ ├── social-card-gen/ # Посты для соцсетей
│ ├── reddit/ # Работа с Reddit
│ └── last30days/ # Исследование трендов за 30 дней
└── README.md
Конфигурация
Основной конфиг: ~/.claude/claudeclaw/settings.json
{
"model": "claude-opus-4-6",
"telegram": {
"token": "YOUR_BOT_TOKEN",
"allowedUserIds": [YOUR_TELEGRAM_ID]
},
"web": {
"enabled": true,
"port": 4632
},
"memory": {
"enabled": true,
"maxResults": 5,
"vectorWeight": 0.7,
"textWeight": 0.3
}
}
Полный конфиг: claudeclaw.json (документация всех настроек)
Skills
25 готовых skills из коробки:
| Skill | Описание |
|---|---|
| weather | Погода и прогнозы (wttr.in, Open-Meteo) |
| deep-research-pro | Глубокое исследование с цитатами (DuckDuckGo) |
| systematic-debugging | Пошаговая отладка любых проблем |
| brainstorming | Структурированный мозговой штурм |
| writing-plans | Пошаговые планы реализации |
| subagent-runner | Запуск и управление субагентами |
| subagent-coordinator | Координация параллельных субагентов |
| agent-builder | Создание persistent skill-агентов |
| audit-website | SEO, UX, безопасность сайтов |
| presentation | Презентации через Marp (Markdown → слайды) |
| excalidraw | Схемы и диаграммы для Obsidian |
| tubescribe | YouTube видео → текст + аудио |
| tweet-writer | Вирусные твиты и треды |
| social-card-gen | Посты для разных соцсетей |
| Поиск и работа с Reddit | |
| last30days | Исследование трендов за последние 30 дней |
Установка нового skill:
cp -r skill-name ~/.claude/skills/
Архитектура "Переносимой души"
ClaudeClaw спроектирован для переноса между платформами:
- SOUL.md - идентичность агента (кто я, во что верю, как действую)
- AGENTS.md - рабочие правила (память, безопасность, skills)
- claudeclaw.json - полная конфигурация (модели, пути, crons)
- Skills - специализированные агенты с data-файлами
- Memory - экспорт/импорт фактов между агентами
Установка на новый Mac = ./install.sh + настройка конфига
Память
SQLite + embeddings (автоматически от основного провайдера)
- Hybrid search: векторный (0.7) + FTS5 (0.3)
- Decay система: semantic -0.01/день, episodic -0.05/день
- Auto-extract: автоматическое извлечение фактов из диалогов
- Import/export: миграция памяти между агентами
Daemon & Web UI
REST API:
POST /api/subagent/run- запуск субагентаGET /api/subagent/status/:id- статусGET /api/subagent/wait/:id- ждать результат
Web UI: http://localhost:4632
Запуск:
bun run src/index.ts start --web
Telegram интеграция
Progress сообщения:
bun commands/progress.ts "⚙️" "Создаю файл"
Эмодзи: ⚙️ (действие), 🔍 (поиск), 🤖 (субагент), 📦 (установка), ✅ (готово), ❌ (ошибка)
Безопасность
- Никогда не хранить личные данные (паспорта, карты, адреса)
- Общение только с владельцем (Telegram ID whitelist)
- Не трогать файлы основного агента без явного запроса
- Security levels: locked / strict / moderate / unrestricted
Философия
ClaudeClaw - эксперимент "переносимой души агента":
- AI-агент = код + конфиг + идентичность (душа)
- Душу можно описать в текстовых файлах
- Установка агента = копирование души + запуск кода
- Два агента с одной душой = резервирование без потери идентичности
Contributing
- Fork репозитория
- Feature branch (
git checkout -b feature/new-skill) - Commit и Push
- Pull Request
Resources | Ресурсы
- 📺 YouTube: youtube.com/@alekseiulianov
- 📱 Telegram: t.me/Sprut_AI
- 🔥 AI ОПЕРАЦИОНКА (Premium): Подписка — продвинутые материалы, скиллы, агенты, поддержка
- 💻 GitHub: github.com/AlekseiUL
License
MIT
A portable AI agent soul experiment by Aleksei Ulianov | Эксперимент переносимой души AI-агента от Алексея Ульянова
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi