Prebuilt Environments
NeuAIs ships ready-to-use dev environments so you can launch agents and services in seconds without compiling toolchains on first run.
What you get
- Instant start: Nix-based prebuilts for common stacks (Node/TypeScript, Python, Go, Rust, Java, PHP, Ruby), plus databases and build tools (PostgreSQL, MySQL, Redis, MongoDB, Docker, cmake, vcpkg, etc.).
- Consistency: the same environment for every teammate and CI run.
- Offline-friendly: prebuilts are cached so repeat launches stay fast.
- Template coverage: all catalog templates are backed by prebuilts, so sample apps and starter kits come up immediately.
Typical workflows
- Create a workspace from a template and start coding immediately (no “install Node/Go” delay).
- Spin up backend services or agents locally with the exact toolchain they need.
- Demo or POC environments that start fast and behave the same across machines.
How to use (CLI flow)
- Pick a template (e.g.,
node,rust,python,fullstack/mysql). - Create a workspace:
neuais workspace create my-app --template node - The CLI checks the prebuild cache; if available, your environment starts in seconds. If not, it falls back to a build step and caches the result for the next run.
Tips
- Keep the CLI updated to get the latest template catalog and prebuild hints.
- If you add a new dependency, rerun the CLI to let it cache the updated environment for future launches.
- For CI, point jobs to reuse the shared prebuild cache to shorten pipeline times.