Honest comparison

FERAL vs the rest

Every claim here links to the file that implements it. Read the code instead of the marketing copy.

DimensionBig AI (OpenAI, Apple, Google)Other agent frameworksFERAL — shipped
Dynamic skill creation at runtimeNoRareferal-core/agents/tool_genesis.py drafts + sandboxes + promotes new tools during the same turn. Wired into _on_capability_gap in orchestrator.py.
Community marketplace (software + hardware)NoPlugin lists, code-onlyregistry.feral.sh — 8 categories: skills, daemons, MCP, channels, providers, memory, workflow packs, agent personas. Ed25519-signed, GitHub-verified.
Never-stall retry mechanicsNoNorefusal_handler.py catches reasoning-only, empty-response, and ack-execution patterns. Retry prompts injected as next-turn additions, not history.
Self-introspectionNoNoself_introspection skill exposes the live tool catalog at tool-call time. self_model.py builds a unified chat+voice Runtime: line injected into every system prompt.
Autonomy tiers (strict / hybrid / loose)NoNoPer-tier behavior documented in docs/AGENT_CAPABILITIES.md. Enforced in orchestrator.py and gated by the approval manager + safety classifier.
Local-first / privacyCloud roundtripMostly localConfig + vault on disk only (config/loader.py, security/vault.py). No telemetry by default. Default bind is 127.0.0.1.
Hardware-aware perceptionNoGeneric nodesperception/fusion.py merges somatic, screen, audio, and location streams into one PerceptionFrame. BLE wristband adapter streams biometrics directly.
Open hardware protocolNoNo public specHardware Unification Protocol (HUP v1.0.0) — Apache-2.0 licensed wire spec. Python + TypeScript SDKs, cookiecutter daemon template.
Multi-tier memoryForgets between sessionsPlugin-based4-tier memory + knowledge graph + CRDT P2P sync across your own devices. FTS5 + vector + temporal decay hybrid search.
Voice latency (wake-word)2s, cloudExtension-basedSub-200ms. Three providers: OpenAI Realtime, Gemini Live, local Whisper+Piper. Auto-failover.
Generative UINoCanvas / A2UIFull SDUI generation engine that renders on iOS, Android, and web. LLM emits structured components, clients render natively.
Open sourceWeights onlyVariesBrain, client, mobile, SDK, desktop, hardware nodes, registry service — everything under FERAL-AI/FERAL-AI.

Why Tool Genesis matters

When an existing skill doesn't fit, FERAL drafts a sandboxed script, verifies it, and — at loose autonomy — promotes it to a permanent skill in the same turn. Most agents either refuse or run a one-shot shell command. Neither option compounds your capability over time.

Why HUP matters

Device makers don't have to integrate with N different agent platforms. Ship one HUP daemon and it works with every FERAL brain — yours, your friends', or a future fleet of them. Same promise as USB HID: one protocol, infinite devices.

Want to contribute? Start at CONTRIBUTING.md.