Index / SmallClaw · updated Oct 2, 2026

SmallClaw

XposeMarket/SmallClaw · healthy · rank 34 of 43 by stars

A local-first, chat-first AI agent framework tuned for small local models, with a single-pass architecture that skips multi-agent planning overhead. It pairs free local inference (Ollama, llama.cpp, LM Studio) with real tools like browser automation, terminal access, and a skills system.

#local-first#small-models#ai-agent#ollama#self-hosted
Compare vs OpenClaw
GitHub ↗

Facts

Repository

Contributors1
Open issues4
Last commitMar 5, 2026

Runtime

LanguageTypeScript
Memory80 MB
Boot time180 ms
Deploymentdesktop · self-hosted
Setup difficultyMedium
Plugin ecosystemEmerging

Posture

Local-firstYes
Cloud dependencyOptional
Multi-userNo
Privacy postureStrong

Community

Sentiment45% positive
Reddit mentions16
Web results10

Security breakdown

Composite 62 / 100 · how these are scored

Sandboxing4 / 10

higher is safer

API security6 / 10

higher is safer

Network isolation6 / 10

higher is safer

Telemetry safety7 / 10

higher is safer

Shell access risk7 / 10

higher is riskier

Model access

Read from the repository, not written by a model · 17 files examined

1 provider · runs locally

Direct
OpenAI
Local
Ollama

Pinned models

gpt-4oOpenAI

gpt-4o released 2024-05-13 — 2 years old (from the public model catalogue)

Pin last edited 7 months ago

Several defaults are pinned; the project picks one per provider rather than shipping a single default.

Evidence

Decision

Why choose SmallClaw over OpenClaw?

Why choose this

  • Single-pass chat handler reduces latency vs multi-agent pipelines
  • Optimized for small local models that struggle with complex orchestration
  • Zero API cost local-only operation out of the box

Tradeoffs

  • Much smaller community and ecosystem than OpenClaw
  • License unclear, limiting adoption and contribution
  • Fewer integrations and less mature multi-channel support

Best fit

  • Users wanting a free local agent with no API costs
  • Hobbyists running small models via Ollama or LM Studio
  • Privacy-conscious users who want data to stay on-device

Avoid if

  • You need enterprise-grade sandboxing or audit controls
  • You want a large plugin ecosystem and community support
  • You require a clearly defined open-source license
Good Confidence55%

Evidence is moderate: the README is detailed and commits are recent, but Reddit matches are almost entirely irrelevant keyword noise and there is no verified license or release data. Sentiment and security scores carry meaningful uncertainty.

AI layer reviewed Sep 21, 2026 · how this is written

Star activity

259 stars today

Overview

SmallClaw is a local-first AI agent framework built in TypeScript, positioned as an open-source alternative to cloud AI assistants. It supports multiple providers — Ollama, llama.cpp, LM Studio, OpenAI API, and OpenAI Codex OAuth — allowing fully local or hybrid setups with no API costs and no data leaving the machine by default.

Its core architectural bet is a single-pass chat handler: one LLM call decides whether to respond conversationally or invoke tools, rather than running separate planning, execution, and verification agents. This reduces latency and works better with small models that struggle with multi-step orchestration. Tooling includes file operations with line-level edits, multi-provider web search (Tavily, Google, Brave, DuckDuckGo), Playwright-powered browser automation, terminal access, persistent session memory, and a drop-in SKILL.md skills system.

Compared to OpenClaw, SmallClaw trades ecosystem breadth and polish for simplicity and small-model efficiency. Recent commits show active development — v1.1 brought a system overhaul, and v1.0.4 added security hardening, Docker improvements, sub-agents, and a Telegram file browser — but the project lacks a clear license, official GitHub releases, and a significant community footprint.

Nominate a clone

Add a new Claw

Paste a GitHub repository and tell us why it belongs on the tracker.

Opens a prefilled issue on GitHub — every nomination is public. Comfortable with a PR? Adding the repo to projects.json is faster.