Skip to content

v0.1.0 — First Release

Choose a tag to compare

@PeterGreenAppliedAI PeterGreenAppliedAI released this 25 Feb 15:47
· 772 commits to main since this release

LocalClaw v0.1.0

First public release of LocalClaw — a local-model-first AI agent framework powered by Ollama.

Highlights

  • Multi-channel support — Discord, WhatsApp (Baileys), and Web UI with SSE streaming
  • Router → Specialist pipeline — Intent classification with 3-tier fallback (model → keyword → default) routing to category-specific specialists
  • ReAct tool loop — Iterative tool-calling engine with structured parameters and graceful error handling
  • 10+ built-in tools — Web search, shell exec (Docker sandbox), file I/O, browser automation, memory search, cron scheduling, task board, and more
  • Voice pipeline — TTS (Orpheus) and STT (Whisper) with SSE progress streaming
  • Vision support — Image attachment analysis via vision-capable models
  • Autonomous heartbeat — Periodic task execution with chat-managed heartbeat tasks
  • Cron scheduling — User-managed recurring jobs via chat with persistent storage
  • Context compaction — Token-budget-aware history compression for long conversations
  • Task board — Create, track, and complete tasks with Markdown export
  • Memory system — Vector + keyword search backed by SQLite with consolidation
  • Workspace isolation — Per-agent workspace files with self-modification protection
  • Per-channel security — Configurable tool/category restrictions per channel

Getting Started

git clone https://github.com/PeterGreenAppliedAI/LocalClaw.git
cd LocalClaw
npm install
cp .env.example .env
# Pull required Ollama models
ollama pull phi4-mini
ollama pull qwen3-coder:30b
ollama pull qwen3-embedding:8b
npm run dev

See CONTRIBUTING.md for development setup and contribution guidelines.