Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Practical techniques for coding with ai assistants (Claude Code, Codex CLI, Cursor, GitHub Copilot, etc). Available in: English • Español • Deutsch • Français • 日本語
| Date | Stars |
|---|---|
| 2026-07-31 | 348 |
| 2026-08-06 | 348 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
**Available Languages:** English | [Español](README-es.md) | [Deutsch](README-de.md) | [Français](README-fr.md) | [日本語](README-jp.md) | [Português](README-pt.md) --- > **Active Development** - Updated November 26, 2025 > [coding-with-ai.dev](https://coding-with-ai.dev) <div align="center"> [](https://github.com/inmve/awesome-ai-coding-techniques/stargazers) </div> # Awesome AI Coding Techniques **Practical techniques for coding with AI - Community-driven and practitioner-tested** This resource organizes techniques for working with coding assistants by development stage (from requirements and planning through review and refactoring). The techniques draw from practitioners including Simon Willison, Armin Ronacher, Indragie Karunaratne, Orta Therox, and the Anthropic team. Community-maintained and living. Contributions welcome. 🚀 **Live site**: [coding-with-ai.dev](https://coding-with-ai.dev) 📝 **Contributing**: See [CONTRIBUTING.md](CONTRIBUTING.md) to share your techniques and experiences ## Table of Contents - [Requirements & Planning](#requirements--planning) - [UI & Prototyping](#ui--prototyping) - [Coding](#coding) - [Debugging](#debugging) - [Testing & QA](#testing--qa) - [Review & Refactoring](#review--refactoring) - [Cross-Stage Techniques](#cross-stage-techniques) --- ## Requirements & Planning ### Set Up Memory Files Create context files that persistently guide tools about your project's structure, standards, and preferences. **Community adoption**: 81% essential • [Vote on coding-with-ai.dev](https://coding-with-ai.dev#tech-contextual-documentation) (n=85) > "Think of AGENTS.md as a 'README for agents': a dedicated, predictable place to provide the context and instructions to help AI coding agents work on your project." > — [agents.md community](https://agents.md/#:~:text=Think%20of%20AGENTS.md%20as%20a%20README%20for%20agents) **Tool Implementations:** <details> <summary><strong>Claude Code</strong></summary> **For new projects:** Run `/init` in your project root to create a starter `CLAUDE.md`. **For existing codebases:** Run `/init` and Claude will analyze your project structure, dependencies, and configuration files to automatically generate essential information for working effectively in your codebase. Claude examines: • `package.json` - Build scripts, dependencies, project metadata • Configuration files - `.eslintrc`, `vite.config.js`, `tsconfig.json` • Project structure - Component patterns, folder organization • Documentation - `README.md`, existing rules files The generated CLAUDE.md includes: • **Essential commands** - `npm run dev`, `npm test`, `npm run build` • **Technology stack** - Frameworks, libraries, tools identified • **Architecture overview** - Component patterns, state management, routing • **Key conventions** - Code style, file organization, testing approach • **Common gotchas** - Build issues, configuration quirks, workflow notes **Memory file hierarchy:** • `~/.claude/CLAUDE.md` - your personal coding preferences (global) • `./CLAUDE.md` - project team standards (project-specific) **Quick editing:** • `/memory` - full editor interface • `#` - quick shortcut to add notes **Pro tips:** • Review and customize the generated content for your specific project needs • Add gotchas you discover: "Never edit files in /generated/", "Always restart after config changes" • Link to project docs: `@docs/deployment.md`, `@architecture.md` • Iteratively improve - when you find yourself repeating instructions to Claude, add them to CLAUDE.md • Share with your team by committing CLAUDE.md to version control </details> <details> <summary><strong>Cursor</strong></summary> **Create `AGENTS.md` at project root:** Cursor reads this file (also supports legacy `.cursorrules`) for consistent project guidance. **The AGENTS.md file should include:** • **Essential commands** - `npm run dev`
Excerpt of 44,024 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:e33db1c317fd19e4, topic:ai-coding, topic:coding-assistant
matched fp:e33db1c317fd19e4, topic:ai-agents
matched fp:e33db1c317fd19e4, topic:awesome, topic:awesome-list