Roadmap

LibreFang v0.1.0 release roadmap, organized into 4 sprint phases.


Overview

PhaseGoalProgress
Sprint 1Core Stability4/4 Complete
Sprint 2Competitive Parity4/5 Complete
Sprint 3Differentiation5/5 Complete
Sprint 4Polish & Launch5/5 Complete

Sprint 1 — Core Stability

Addressing critical issues that affect basic usability.

FeatureDescriptionStatus
Token Context ManagementSmart token budget control, reduced from ~45K to ~15-20K with auto-compaction and context window protectionComplete
Branding AssetsFull brand integration for desktop and web UI including icons, logo, and faviconComplete
App SigningTauri desktop Ed25519 signing for auto-update verificationComplete
First-Run Experience8 wizard API endpoints fully implemented, 6-step onboarding flow ready out of the boxComplete

Sprint 2 — Competitive Parity

Closing feature gaps with comparable solutions.

FeatureDescriptionStatus
Browser ScreenshotsBrowser automation screenshots displayed inline in chatComplete
Chat SearchCtrl+F shortcut, real-time filtering, and match highlightingComplete
Skill Marketplace4 tabs (Installed, Community, MCP Servers, Quick Start) with search and categoriesComplete
Install ScriptOne-line curl / irm installation, requires domain deploymentPending
Setup Wizard6-step onboarding (Welcome → Provider → Agent → Try It → Channel → Done) with API key auto-detectionComplete

Sprint 3 — Differentiation

Core innovations that go beyond competing solutions.

FeatureDescriptionStatus
Voice InteractionHold-to-record microphone, auto-transcription, TTS audio playbackComplete
Canvas RenderingSecure sandboxed iframe rendering for web and desktopComplete
Multi-Language SDKsJavaScript (@librefang/sdk) and Python SDK with full API coverageComplete
ObservabilityPrometheus-format metrics export (/api/metrics) with Grafana integrationComplete
Visual WorkflowsDrag-and-drop DAG builder with 7 node types, bezier connections, and TOML exportComplete

Sprint 4 — Polish & Launch

Performance tuning and release preparation.

FeatureDescriptionStatus
Multi-SessionMultiple independent sessions per agent with UI dropdown switcherComplete
Config Hot-ReloadAuto-detect config.toml changes and apply without restartComplete
DocumentationComprehensive CHANGELOG and README updatesComplete
Load Testing7 benchmarks, API p99 latency < 5ms, throughput 2,792 req/sComplete
Release ReadyAll code complete, production audit passedComplete

Performance Benchmarks

MetricResult
Health endpoint p990.8ms
Agent list p990.5ms
Metrics throughput2,792 req/s
Concurrent reads1,728 req/s
Agent spawns97/s

Feature Comparison

LibreFang compared against similar open-source solutions.

FeatureComparable SolutionsLibreFangAdvantage
Language / PerformanceNode.js (~200MB)Rust (~30MB single binary)LibreFang
Channel Integrations~1540LibreFang
Built-in Tools~1941LibreFang
Security SystemsToken + Sandbox16-layer defense-in-depthLibreFang
Agent TemplatesManual config30 pre-configured templatesLibreFang
Autonomous CapabilitiesNone7 Hands packagesLibreFang
Workflow EngineCron + WebhooksFull DAG (parallel / loops)LibreFang
Knowledge GraphFlat vector storeEntity-relation graphLibreFang
P2P NetworkingNoneOFP protocolLibreFang
WASM SandboxDocker onlyDual-metered WASMLibreFang
Desktop AppElectron (~200MB)Tauri (~30MB)LibreFang
Migration ToolsNonemigrate --from openfang/openclawLibreFang
Skill Ecosystem54 bundled60 bundledLibreFang
LLM Providers~1527 providers / 130+ modelsLibreFang
SDKsTypeScriptJS + PythonTie
Native MobileiOS + Android + macOSWeb responsiveComparable
Voice ModeWake word + TTSMic + TTS playbackComparable (slight)
Visual WorkflowsNoneDrag-and-drop builderLibreFang