AI Coding Guide by Automata logo

AI Coding Guide by Automata

Free

A structured starting point for newcomers using AI-first development approaches.

FreeFree tier
Type
Open Source

About AI Coding Guide by Automata

AI Code Guide is a comprehensive, community-driven roadmap for using AI to assist in coding or to generate code autonomously. Authored by Vilson Vieira and Eric S. Raymond, this guide covers the latest tools, practices, and resources for AI-assisted code generation and 'vibe coding'. It is organized in an FAQ-style format to help both newcomers who have never coded before and experienced developers looking to integrate AI into their workflow. The guide is regularly updated and welcomes contributions via pull requests, issues, or Discord discussions.

Key Features

FAQ-style organization for easy navigation
Covers AI coding tools, practices, and resources
Suitable for both beginners and experienced developers
Regularly updated with the latest developments
Open to community contributions via PRs, issues, and Discord
Focuses on vibe coding and agentic coding concepts

Pros & Cons

Pros
  • Free and open-source
  • Accessible to both coders and non-coders
  • Regularly updated with community input
  • Written by experienced developers
  • Compiles scattered information into one place

Best For

Learning AI-assisted coding for beginnersStaying current with AI coding developments and trendsBuilding software products using vibe coding practicesUnderstanding AI-first development approachesExploring tools and protocols like MCP, A2A, and SLOP

FAQ

What is AI coding?
AI coding refers to using AI models, especially LLMs, and the surrounding tooling to help write software. It is also called 'AI for code generation' or 'code gen'.
Who is this guide for?
This guide is for coders who are not yet using AI assistants, and for non-coders interested in vibe coding to build their own software products and SaaS.
How is the guide organized?
The guide is organized in a FAQ-ish way, allowing readers to search and jump to answers. Each section lists resources that are regularly updated.