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
```bash
AIDE_WORKSPACE=/path/to/project node daemon/server.mjs
```
The default port is `4777`; override it with `AIDE_DAEMON_PORT`.