Skip to content

Components Overview

FractalMind components are classified by the three-plane architecture and by supporting roles. A component's ability to route, cache, display, or execute data does not make it an authority source.

Control / Authority Plane

ComponentRole
fractalmind-protocolSUI organization, identity, capability, delegation, revocation, bounded-use and audit primitives
explorerRead-only visualization of verifiable state

P2P Data / Execution Plane

ComponentRole
fractalmind-envdTarget-side verification, replay protection, durable reservation/result, P2P transport, and typed local execution
agent-managerLocal tmux lifecycle adapter invoked behind target envd policy
rendezvous / relay / index cacheReachability, forwarding, discovery, and availability support; never authority sovereignty

Application Plane

ComponentRole
Agent ConsoleOperator UI that produces signed privileged intents and displays results
envd-desktopDesktop media/input application with bounded view/control scopes
fractalbotSlack, Telegram, Discord, Feishu, and iMessage channel adapter
other clientsDomain-specific applications using the same signed-intent contract

Local Governance and Distribution

ComponentRole
oh-my-code + heartbeat + memoryLocal governed operating loop and reference workspace
fractalmind-okrsReviewable goal publication and strategic state
team-manager / okr-manager / team-chatLocal coordination and collaboration
skillsInstallable distribution packages for bounded tools and workflows
this repositoryCanonical public architecture and migration documentation

Trust Boundary Summary

  • SUI capabilities define who may do what, to which target, within which bounds.
  • Target envd makes the final decision and owns durable replay/result state.
  • agent-manager performs local lifecycle operations only after envd validation.
  • applications request actions but do not grant themselves authority.
  • relays and coordinators may improve availability but cannot authorize control.
  • raw logs, media, input, and frequent heartbeat telemetry stay off-chain.

Migration State

The target model is being delivered incrementally. Compatibility paths may remain until parity, rollback evidence, and consumer migration are complete. Track current work in fractalmind-ai/.github#6.

Skills remain installable through openskills:

bash
npx openskills install fractalmind-ai/<skill-name>

Released under the MIT License.