Ferrell Synthetic Intelligence
Add local daemon and grant-ready smoke tests
f7932bc
|
Raw
History Blame Contribute Delete
676 Bytes

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 path
  • GET /api/workspace: bounded top-level workspace listing
  • GET /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.