IdeaCredIdeaCred

iClaw - local, private, macOS AI assistant

What's novel

iClaw runs completely free and fully local on your mac without internet or API keys

Code Analysis

15 files read · 4 rounds

A local, on-device AI agent for macOS/iOS that routes user queries through a multi-stage pipeline (NLP preprocessing, ML classification, tool routing, multi-step agent execution) using Apple Foundation Models or Ollama, with progressive memory, guardrails, and 6 specialized ML classifiers.

Strengths

Exceptionally deep implementation with a well-designed FSM-based execution engine, multi-stage tool routing with ML classifiers, three-tier progressive memory, and sophisticated NLP preprocessing (spell correction with brand-name protection, multilingual entity extraction, language-neutral conversational gating). The code is heavily documented with design rationale, uses Swift 6 strict concurrency throughout, and has extensive test injection points.

Weaknesses

The ExecutionEngine at 138KB is a monolithic actor that, while well-organized, concentrates enormous complexity in a single type. The project targets macOS 26+/iOS 26+ (not yet released), limiting practical usability. Some of the ML classifier training pipeline lives in a separate MLTraining directory with Python/Swift scripts that feel somewhat disconnected from the main codebase.

Score Breakdown

Innovation
6 (25%)
Craft
54 (35%)
Traction
8 (15%)
Scope
77 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+2
Concept Novelty+2

Craft

Ci+0
Tests+0
Polish+0
Releases+0
Has License+5
Code Quality+26
Readme Quality+12
Recent Activity+7
Structure Quality+4
Commit Consistency+0
Has Dependency Mgmt+0

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+7
Languages+5
Subsystems+5
Bloat Penalty+0
Completeness+6
Contributors+7
Authored Files+12
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

29

Contributors

3

Files

36

Active weeks

1

TestsCI/CDREADMELicenseContributing

Repository

Language

Swift

Stars

1

Forks

0

License

MIT