Adjacent is a local dev-server harness so a developer and a coding agent can share one supervised server instead of evicting each other from the process. The daemon owns the boot, the port, and the logs; both sides read the same state through one CLI โ€” adj, with --json on every read command. Apps register from an adjacent.toml in the repo, lazy-boot on the first request to <name>.adj.ac, and stop when idle. Every parallel git worktree gets its own URL โ€” feature-x.site.adj.ac โ€” so several agents can work side by side. DNS is real, not /etc/hosts: *.adj.ac resolves to 127.0.0.1 over a public wildcard record, and adj install-ca serves TLS from a non-extractable key in the macOS keychain. It never runs as root โ€” privileged steps emit reviewable commands โ€” and adj agent-instructions writes a doc that teaches an agent to share the server instead of seizing it. In development.

Rust