Gcode is a self-improving coding agent designed for the post-IDE future. It writes, reviews, tests, and iterates on code inside a persistent workspace. You interact through conversation. Gcode owns the workspace entirely.Documentation Index
Fetch the complete documentation index at: https://agno-v2-shaloo-ai-support-link.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
How It Works
Gcode operates inside a container with a persistent workspace volume. Each project is a git repo. Each task gets its own worktree, so there’s no state bleed between tasks and every change is auditable via git history.Tools
Gcode combines three tool systems:- CodingTools for file read/write/edit, shell, grep, find, and ls.
- ReasoningTools for structured debugging chains via the
thinktool. - LearningMachine for saving and retrieving project conventions, error patterns, and user preferences.
Self-Learning
Gcode improves with use through two complementary systems:| System | Stores | How it evolves |
|---|---|---|
| Knowledge | Project structure, testing conventions, build systems | Curated by you and refined by Gcode |
| Learnings | Error patterns, codebase quirks, user preferences | Managed automatically by the Learning Machine |
pytest with fixtures in conftest.py, it saves that. Next time you ask about tests, it already knows.
Run Locally
http://localhost:8000/docs.
Connect to the control plane
- Open os.agno.com and sign in
- Click Add OS → Local
- Enter
http://localhost:8000
Deploy to Railway
- Open os.agno.com
- Click Add OS → Live
- Enter your Railway domain
Example Prompts
Try these in the control plane:- Build a FastAPI CRUD app with tests
- Add authentication to the existing project
- Fix any failing tests in url-shortener
- Review the codebase for security issues
- What conventions does this project use?