Created by Agent Zero.
Try our demo server with guest account.
Grab the latest build from GitHub Releases. It runs everything as one app. No terminal required.
git clone https://github.com/agent0ai/space-agent.git
cd space-agent
npm install
# create yourself an admin
node space user create admin --password "change-me-now" --full-name "Admin" --groups _admin
# start the server
node space servenpm run dev # server with auto-reloadOpen the checked-in VS Code launch entry Dev Server (npm run dev) when you want breakpoints in server/ code. It launches the same watcher and auto-attaches to the spawned node space serve process across restarts.
node space set CUSTOMWARE_PATH=/srv/space/customware
node space supervise HOST=0.0.0.0 PORT=3000 # zero downtime auto-updateRailway can run Space Agent from this repo using the checked-in railway.toml: the service builds from the root Dockerfile, sets CUSTOMWARE_PATH to /data/customware, and expects a persistent volume at that path so user data survives redeploys (see the volumes entry under [service.experimental] in railway.toml).
- Create a Railway project and connect this repository (or push the image you build from the same
Dockerfile). - Attach storage so
/data/customwareis a mounted volume; without it, redeploys can wipe local state. - Deploy; Railway injects
PORTand the container listens onHOST=0.0.0.0.
Default login (Docker / Railway first boot): username admin, password change-me-now. The entrypoint creates this user only when the admin layer is missing on the volume (see docker-entrypoint.sh). Change the password immediately after first sign-in, or set SPACE_DOCKER_ADMIN_PASSWORD before the first boot if you want a different initial password.
Run node space help to see the full command surface and built-in help for each from commands/params.yaml.
Space Agent is developed by AI agents, including its documentation.
The framework keeps a hierarchical AGENTS.md instruction system, plus skills and focused docs, so agents can understand ownership, architecture, workflows, and local implementation rules while they build and maintain the system autonomously.
DeepWiki covers the human-readable side of that same knowledge base. Together, this keeps the codebase and its documentation prepared for autonomous agent work, and helps the documentation keep up with the pace of AI-driven development instead of falling behind.
If you want the deep tour, start here:

