Product positioning

FERAL vs the rest

This page is intentionally conservative. It focuses on shipped runtime behavior and avoids leaderboard-style claims.

DimensionHosted model productsAgent frameworksFERAL today
Dynamic skill creation at runtimeUsually external toolingSometimes, project-specificTool Genesis drafts + sandboxes + promotes new tools during the same turn. Wired into the capability-gap hook inside the orchestrator.
Community marketplace (software + hardware)Model/app hubsPlugin/package registriesregistry.feral.sh with 8 categories and review-state lifecycle. Ed25519 signature path plus org review queue before public install.
Never-stall retry mechanicsDepends on product layerDepends on implementationThe refusal handler catches reasoning-only, empty-response, and ack-execution patterns. Retry prompts are injected as next-turn additions, never rewriting history.
Self-introspectionNot a default runtime patternCustomThe self-introspection skill exposes the live tool catalog at tool-call time. A unified Runtime line is injected into every chat + voice system prompt.
Autonomy tiers (strict / hybrid / loose)Usually app-level policyFramework-level policy hooksPer-tier behavior is enforced in the orchestrator and gated by the approval manager + safety classifier.
Local-first / privacyCloud-first defaultsOften self-hosted/localConfig + vault on local disk, optional cloud providers, and localhost-default runtime binding.
Hardware-aware perceptionNot a primary product surfaceAdapter-dependentSomatic, screen, audio, and location streams merge into one PerceptionFrame. BLE wristband adapter streams biometrics directly.
Open hardware protocolNo universal public wire contractProject-specific contractsHardware Unification Protocol (HUP v1.3.x) with Python + TypeScript SDKs and daemon templates.
Multi-tier memorySession + retrieval patternsStore/plugin-dependent4-tier memory + knowledge graph + CRDT P2P sync across your own devices. FTS5 + vector + temporal decay hybrid search.
Voice latency (wake-word)Realtime APIs availableVaries by stackOpenAI Realtime + Gemini Live + chained STT/LLM/TTS path with fallback-aware routing.
Generative UIMostly app-specific UI stacksCanvas / A2UIServer-driven UI engine with manifest contracts and review-aware app lifecycle. Web renderer is shipping; parity across all clients is evolving.
Open sourceVaries by productVariesCore brain, client surfaces, node SDKs, and registry code are available in the FERAL org repos.

Why Tool Genesis matters

When a capability gap appears, FERAL can draft a sandboxed tool, run it through safety checks, and keep it as a reusable skill when policy allows. The goal is to reduce repeated manual glue code.

Why HUP matters

Device builders implement one daemon contract instead of bespoke integrations per agent product. A stable wire format lowers the cost of adding new hardware classes over time.

If you want to contribute adapters, contracts, or benchmarks, contact the team from the About page.