“The hottest new programming language is English” — Andrej Karpathy
| Task | Recommended Models | Why |
|---|---|---|
| Planning & Architecture | Claude Opus 4.6, Gemini 3.1 Pro, GPT-5.4 | Need deep reasoning, long context |
| Writing Code | Claude Sonnet 4.6, GPT-4o | Great balance of speed + quality |
| Quick Iterations | Claude Haiku 4.5, Grok Fast, Gemini 3 Flash | Speed > perfection |
(Claude, ChatGPT, Cursor, etc.) for instant access to all 0G network configs, contract addresses, code examples, and SDK commands. This context page helps AI provide accurate, copy-paste ready code for building on 0G.
Before you write a single line of code, ask your AI to plan.
“Build me a login system”“Create a detailed plan for a login system. Include:
- Architecture decisions
- Security considerations
- File structure
- Step-by-step implementation checklist
Save as plan.md”Turn plans into trackable progress.
“…format as a markdown checklist with detailed steps I can track”Security is a huge problem in vibe coding — but paranoia kills velocity.
“Review this code for security vulnerabilities. Flag what’s necessary vs over-engineering.”If you’re a developer, understanding HOW it works matters.
“Explain how this solution works:
- What pattern did you use?
- Why this approach over alternatives?
- What are the tradeoffs?
- What would break this?”Before shipping any AI-generated code:
“Explain this code to me like I’m a junior dev”Don’t try to build Rome in one prompt.
“Build me a complete e-commerce platform with auth, payments, inventory, shipping, admin dashboard, and analytics”“Let’s build an e-commerce platform. First, create the user authentication system. Start with the data models.”Give AI the right context, not ALL the context.
“I’m building a React app with TypeScript.
Here’s my current component structure: [paste relevant files]
I need to add a new feature that…”“Here’s my entire 500-file codebase [dumps everything] Fix the bug”Pro tip: Use @codebase in Cursor or reference specific files in Cline.
Train your AI on your preferences ONCE.
# .cursorrules / CLAUDE.md
## Code Style
- TypeScript strict mode
- Functional components
- Tailwind for styling
## Don’t
- Never use `any` type
- No console.log in prodGit is your safety net — use it.
# Before AI makes big changes
git add . && git commit -m "checkpoint: before AI refactor"
# After each working feature
git add . && git commit -m "feat: add user auth"Don’t build a mountain then test — test each brick.
“Write unit tests for this function”
“What edge cases should I test for?”AI broke it? AI can fix it.
“This code you generated throws an error:
[paste error]
Why did this fail? Explain the root cause before fixing.”A picture is worth 1000 tokens.
Sometimes the fastest path is typing it yourself.
| Pitfall | Solution |
|---|---|
| Skipping planning | Always plan → review → code |
| Mega-prompts | Break into small, testable chunks |
| No version control | Commit before/after AI changes |
| Accepting first solution | Ask for alternatives |
An open-source framework that brings structure to vibe coding through specialized AI agents.
Plan with the smartest. Code with the fastest. Test every brick. Commit often. Learn always.