AIDE Local Daemon
The daemon is the native boundary for the future desktop shell. It owns no model weights and has no remote fallback.
Current Endpoints
GET /health: local health and workspace pathGET /api/workspace: bounded top-level workspace listingGET /api/git/status: read-only Git status
It binds to 127.0.0.1 only. It does not expose arbitrary shell execution, arbitrary file reads, network access, credentials, or write operations. Those capabilities require separate permission-gated APIs and tests.
Run
AIDE_WORKSPACE=/path/to/project node daemon/server.mjs
The default port is 4777; override it with AIDE_DAEMON_PORT.