# Getagentsmd > Getagentsmd is a free tool that generates and maintains AGENTS.md files — the single context file that AI coding agents (Cursor, Claude Code, GitHub Copilot, Gemini, Windsurf, Zed) read before they touch your code. Paste a project manifest or pick a stack, and it produces a production-grade AGENTS.md with the right setup commands, code-style conventions, and guardrails. It also scores existing AGENTS.md files and exports to CLAUDE.md, .cursorrules, and copilot-instructions.md. ## What AGENTS.md is AGENTS.md is a plain-text/Markdown file placed at the root of a code repository. AI coding agents read it first to learn how a project works: the package manager and setup commands, the test and build commands, the code-style conventions to follow, the project structure, and the guardrails or rules the agent must never break (for example, "never edit build output," "never commit secrets"). It gives an AI agent the same onboarding a new human teammate would get, so the agent stops guessing and follows the project's real conventions. ## Why it matters Without an AGENTS.md, an AI agent improvises: it reinvents patterns, pulls in libraries the project does not use, edits generated files, and ignores test and commit conventions. With one, the agent uses the real scripts, respects the structure and style, and runs tests before calling a task done — and the same file works across every major AI coding tool. ## Key pages - [What is AGENTS.md?](https://getagentsmd.me/what-is-agents-md/): A complete explainer of the AGENTS.md file, what it contains, and how AI agents use it. - [AGENTS.md examples](https://getagentsmd.me/agents-md-example/): Real AGENTS.md examples for popular stacks. - [How to write an AGENTS.md](https://getagentsmd.me/how-to-write-agents-md/): A step-by-step guide to writing an AGENTS.md that AI agents follow. - [AGENTS.md vs .cursorrules](https://getagentsmd.me/agents-md-vs-cursorrules/): How AGENTS.md compares to Cursor's .cursorrules file. - [AGENTS.md vs CLAUDE.md](https://getagentsmd.me/agents-md-vs-claude-md/): How AGENTS.md compares to Claude Code's CLAUDE.md file. - [Free generator](https://getagentsmd.me/): Generate an AGENTS.md in the browser for 13 stacks including Next.js, FastAPI, Django, Rails, Go, Rust, Laravel, SvelteKit, and more. ## Stack-specific guides - [Next.js AGENTS.md](https://getagentsmd.me/nextjs/) - [FastAPI AGENTS.md](https://getagentsmd.me/fastapi/) - [Django AGENTS.md](https://getagentsmd.me/django/) - [Rails AGENTS.md](https://getagentsmd.me/rails/) - [Go AGENTS.md](https://getagentsmd.me/go/) - [Rust AGENTS.md](https://getagentsmd.me/rust/) - [Laravel AGENTS.md](https://getagentsmd.me/laravel/) - [SvelteKit AGENTS.md](https://getagentsmd.me/sveltekit/) ## Key facts - The generator runs entirely in the browser; pasted code is never uploaded. - It is free, requires no account, and supports 13 stacks. - It works with Cursor, Claude Code, GitHub Copilot, Gemini, Windsurf, and Zed. - One source file can be exported to AGENTS.md, CLAUDE.md, .cursorrules, and copilot-instructions.md. - Contact: info@getagentsmd.me