Lightweight personal AI assistant (~22k LOC). Runs locally. Telegram or Discord, scheduled tasks, coding agent teams, and a web dashboard — all in one tiny service.
A single TypeScript service that handles chat, automation, coding, and monitoring.
Chat bot with persistent conversation history, voice message support, and inline commands.
Extensible skills system with trigger-based activation. File I/O, bash, browser automation, and MCP tools built in.
Run agent prompts or shell scripts on a schedule. Morning digests, news roundups, and automated workflows.
Model autonomously spawns coding and research subagents with retry logic and concurrency control.
Preact/Vite SPA for status, cron management, audit logs, memory browser, and live config editing.
Spawn parallel coding agents (Claude, Codex, Kimi) that decompose tasks, write code, and run validation gates.
Clone, install, and run in under a minute.
# Clone and install
git clone https://github.com/kat3samsin/skimpyclaw.git
cd skimpyclaw
pnpm install
# Run the setup wizard
pnpm start setup
# Start the service
pnpm dev