-
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
itsmylab edited this page Aug 4, 2026
·
2 revisions
Canopy is a local-first Tauri desktop IDE built around coding agents. This Wiki maps the system and shows contributors how to extend existing infrastructure without creating parallel stores, sockets, event buses, or components.
- Architecture - system boundaries, structure, and runtime flows
- Core Rust System - native services, ownership, security, and lifecycle
- Contributor Integration Guide - bus and registry selection
- Contribution Playbooks - one implementation recipe per contribution type
- Architecture: LLM Context - compact context for coding agents
- Testing and Coverage - test layers, CI, and measured coverage scope
- Publishing the GitHub Wiki - build and synchronization workflow
- Contributing a Theme
- Contributing a Component
- Contributing a Desktop Feature
- Contributing a Project Surface
- Contributing a Native Capability
- Contributing an Agent Tool
- Contributing a Search Source
- Contributing a Tracker
- Contributing an Agent CLI
- Contributing a Micro task
- Contributing a Durable Store
- Contributing a Remote Feature
- Contributing a File Viewer
- Contributing a Shortcut
- Contributing a Relay Message
These pages are generated from the repository's canonical Markdown. Edit the linked source files through a pull request, then rebuild and publish the Wiki.
Generated from FluidWorksApp/canopy-ide. Canonical documentation changes belong in the main repository.
Canopy Architecture
- Home
- Architecture
- Core Rust System
- LLM Context
- Integration Guide
- Contribution Playbooks
- Testing and Coverage
- Publish the Wiki
Playbooks