CLI["respire-cli"]">
Skip to content

Repositories ​

flowchart TB
  Docs["respire-docs: canonical contracts"] -.-> CLI["respire-cli"]
  Docs -.-> Server["respire-server"]
  Docs -.-> Client["respire-client2"]
  Core["respire-core"] -->|staticlib + C ABI| CLI
  CLI -->|Pinned infrastructure app crate| Server
  Client -->|Local Runtime RPC and host actions| CLI
  Site["respire-site"] --> Website["Website"]
RepositoryPurpose
respire-cliCLI plus protocol, crypto, storage, app and safe SDK crates
respire-serverAuthentication, encrypted storage, HTTP API and deployment
respire-client2Go/Wails desktop client, embedded UI and local Runtime management
respire-docsDocumentation and canonical contracts
respire-siteMarketing website source
respire-releasesRelease information and matching binary assets
respire-coreModel execution and memory operations; binary SDK
respire-memtoolTauri desktop quick-capture companion; see the memTools guide

AI tool plugins ​

Eleven host plugins connect Respire to AI tools. The portable respire-general package covers Agent Plugins 1.0 clients that have no dedicated adapter. See the plugin guides for installation and usage.

RepositoryHost / use
respire-zcodeZCode
respire-kimiKimi Code
respire-dimcodeDim
respire-qoderQoder
respire-workbuddyWorkBuddy
respire-hermesHermes Agent
respire-codexCodex
respire-piPi
respire-dshDSH
respire-magpieMagpie
respire-minimax-codeMiniMax Code 0.4+ (SessionStart / UserPromptSubmit / Stop hooks)
respire-generalAny Agent Plugins 1.0 client (skill + MCP; no hooks)

CLI/server do not check out Core source or use a Core submodule. The CLI pins an SDK manifest; the server pins the infrastructure app crate revision and uses the same SDK boundary.

ChangeCoordinate
Core ABI / SDKCanonical contract, validated SDK manifest and consumer lock
Infrastructure appCLI source revision and server dependency
CLI outputCLI contract and desktop consumers
Desktop RuntimeCLI release metadata, platform target and runtime resources