-
Notifications
You must be signed in to change notification settings - Fork 1
Quick Start
Jason L. West edited this page Feb 3, 2026
·
1 revision
Get Nebulus Atom running and working on a task in 5 minutes.
Make sure your local LLM server is running. For example, with Ollama:
ollama serve
ollama pull llama3.1:8bcd nebulus-atom
source .venv/bin/activate
# Set your LLM server URL (adjust for your server)
export NEBULUS_BASE_URL=http://localhost:11434/v1
export NEBULUS_MODEL=llama3.1:8b
# Start the agent
python3 -m nebulus_atom.main startOnce the agent is running, try these:
> list files in the current directory
> read the README.md file
> create a Python function that calculates fibonacci numbers
> /help
Pin important files so the agent always has them in context:
> pin src/main.py
> pin tests/test_main.py
> show context
You can pass a prompt directly at startup:
python3 -m nebulus_atom.main start "fix the bug in auth.py"Separate conversations with session IDs:
python3 -m nebulus_atom.main start --session-id feature-auth
python3 -m nebulus_atom.main start --session-id bugfix-loginView agent telemetry in the Flight Recorder dashboard:
python3 -m nebulus_atom.main dashboardOpens a Streamlit dashboard at http://localhost:8501.
| Concept | Description |
|---|---|
| Context | Files pinned to the conversation for the agent to reference |
| Checkpoints | Auto-saved snapshots before risky file operations |
| Skills | Reusable capabilities the agent can learn and execute |
| RAG | Semantic code search using embeddings |
| TDD Mode | Test-driven development cycle automation |
| Auto Mode | Autonomous execution without confirmation prompts |
- CLI Reference - Full command documentation
- Features - All available features
- Nebulus Swarm - Multi-agent orchestration