Quickstart¶
1. Start a model backend¶
For the local examples:
In another terminal:
Alternative endpoints:
| Backend | Setup | Endpoint |
|---|---|---|
| llama.cpp | llama-server -m model.gguf --port 8000 |
http://localhost:8000/v1 |
| LM Studio | Load a model and start its server | http://localhost:1234/v1 |
| vLLM | Start a compatible model server | Its /v1 base URL |
2. Configure the model¶
Check connectivity:
3. Launch the interactive app¶
Type a request and press Enter:
For approval prompts, a allows, r toggles remembering and d denies.
Press Ctrl+C twice to exit. See Terminal.
4. Run a headless task¶
For unattended requests that require approval:
See Headless CLI.
5. Review what happened¶
For history created by the local TUI:
gdc sessions list --all-projects
gdc --db-path ~/.gdc/projects/<slug>/sessions.db sessions show <id>
Overriding settings for one run¶
gdc --base-url http://localhost:8000/v1 --model loaded-model \
print "explain error handling in src/app.rs"
Next: Permissions, Plan mode, Configuration.