agentleFS

AGENTS.md examples from real projects

How real projects brief Codex, Cursor and every other agent that reads AGENTS.md.

Best matches · from page 10Worked for most · soon
compiler-explorerReads credentialsAGENTS.md

compiler-explorer

compiler-explorer/compiler-explorer/AGENTS.md

optional chaining when updating existing code or adding new code ## Architecture Guidelines - **Frontend/Backend Separation**: Frontend code (`static/`) MUST NOT import from backend code (`lib/`) - Frontend should use API calls

Steady5 mentions in 2 weeks

No other project uses it yet

19k10mo agoReviewMountCreate a free account to mount
langbot-appReads credentialsAGENTS.md

LangBot

langbot-app/LangBot/AGENTS.md

symlink to this file; edit `AGENTS.md`. Read `ARCHITECTURE.md` before non-trivial backend, frontend, runtime, plugin, Box, MCP, persistence, or SDK (`sdk/`) changes. This file is the working checklist; `ARCHITECTURE.md

19k19d agoReviewMountCreate a free account to mount
lichess-orgAGENTS.md

lila

lichess-org/lila/AGENTS.md

Stack:** - **Backend**: Scala 3.8.2 with Liplay 3.2 (Lichess Play Framework fork), SBT build system - **Frontend**: TypeScript with Snabbdom, PNPM workspace monorepo - **Database**: MongoDB with Elasticsearch indexing - **Real-time**: WebSocket connections

19k16d agoReviewMountCreate a free account to mount
nukeopAGENTS.md

nuclear

nukeop/nuclear/AGENTS.md

backend lives in `packages/player/src-tauri/src/`. Modules: - `bridge/` - bidirectional RPC. Lets Rust servers call into the frontend (`Bridge::call` emits a `bridge:request` event, frontend replies via the `bridge_respond` command). - `http

19k41d agoReviewMountCreate a free account to mount
etherAGENTS.md

etherpad

ether/etherpad/AGENTS.MD

TypeScript (primary for new code), JavaScript (legacy), CSS, HTML - **Backend:** Express.js 5, Socket.io 4 - **Frontend:** Legacy core (`src/static`), Modern React UI (`ui/`), Admin UI (`admin/`) - **Database:** ueberdb2 abstraction (supports dirtyDB

19k6mo agoReviewMountCreate a free account to mount
windmill-labsReads credentialsAGENTS.md

windmill

windmill-labs/windmill/AGENTS.md

internal tools, workflows, API integrations, background jobs, and UIs. Rust backend + Svelte 5 frontend. ## Workflow 1. **Understand**: Before coding, explore the codebase (see Code Navigation below). Use `outline` to understand

19k6d agoReviewMountCreate a free account to mount
windmill-labsReads credentialsAGENTS.md

windmill / backend

windmill-labs/windmill/backend/AGENTS.md

index. Under herdr the two server panes sit in the worktree's `backend/` and `frontend/`, so match on `cwd`: ```bash herdr pane list --workspace "$HERDR_WORKSPACE_ID" ``` Under webmux they

Steady25 mentions in 2 weeks

No other project uses it yet

19k6d agoReviewMountCreate a free account to mount
windmill-labsAGENTS.md

windmill / frontend

windmill-labs/windmill/frontend/AGENTS.md

Frontend (Svelte 5) - **Coding patterns**: MUST use the `svelte-frontend` skill when writing Svelte code - **Validation**: `docs/validation.md` — `npm run check:fast` (2s) for iteration, `npm run check` (50s) for final

Steady25 mentions in 2 weeks

No other project uses it yet

19k6d agoReviewMountCreate a free account to mount
eythaannAGENTS.md

Seelen-UI

eythaann/Seelen-UI/AGENTS.md

customizable Windows desktop environment built with: - Rust + Tauri (backend) - TypeScript + React/Preact (frontend) - A monorepo layout with shared libs under `libs/` ## Read First (Non-Negotiable) Build speed / safety

19k14mo agoReviewMountCreate a free account to mount
arc53Reads credentialsAGENTS.md

DocsGPT

arc53/DocsGPT/AGENTS.md

some worker. When you split workers, keep `-B` on at least one of them. ### Frontend Install dependencies only when needed, then run the dev server: ```bash cd frontend npm install

18k3y agoReviewMountCreate a free account to mount
Google CloudReads credentialsAGENTS.md

generative-ai / ge-demo-generator

GoogleCloudPlatform/generative-ai/search/gemini-enterprise/ge-demo-generator/AGENTS.md

mixed. Handed a menu of languages, the model sometimes picks one off it. The frontend already knows the intended language — the Template Hub selector, or the research language while research

No other project uses it yet

18k34d agoReviewMountCreate a free account to mount
zincsearchReads credentialsAGENTS.md

zincsearch

zincsearch/zincsearch/AGENTS.md

built. ## Build / run Node.js 24 + npm; keep `frontend/package-lock.json` in sync. ```shell cd frontend && npm ci && npm run build && cd .. # REQUIRED before any go build/test ./sh/build.sh # frontend + versioned static binary

18k4y agoReviewMountCreate a free account to mount
AutomatticAGENTS.md

harper

Automattic/harper/AGENTS.md

architecture and its relationship to the Cargo workspace. ### Commands - Use `pnpm` for frontend packages; `harper-desktop/package.json` pins `pnpm@10.10.0`. - Dev app: `just dev-desktop` from repo root. It builds

Steady15 mentions in 2 weeks

No other project uses it yet

18k8d agoReviewMountCreate a free account to mount
opfAGENTS.md

openproject

opf/openproject/AGENTS.md

data persistence. - **Size**: Large monorepo (~840MB, ~1M+ lines of code) - **Backend**: Ruby on Rails - **Frontend**: Node.js, npm, TypeScript - **Database**: PostgreSQL (required) - **Architecture**: New UI uses server-rendered HTML with Hotwire

17k5y agoReviewMountCreate a free account to mount
opfAGENTS.md

openproject / frontend

opf/openproject/frontend/AGENTS.md

Frontend ## Directory Structure - `./src/app/` — legacy Angular modules and components - `./src/common/` — framework-agnostic modules (the `core-common` alias) - `./src/stimulus/` — Stimulus controllers - `./src/turbo/` — Turbo integration Where a given module belongs is explained

17k5y agoReviewMountCreate a free account to mount
coderAGENTS.md

coder

coder/coder/AGENTS.md

structure and research | [DOCS_STYLE_GUIDE.md](.claude/docs/DOCS_STYLE_GUIDE.md) | | New, moved, or restructured docs | [write-docs skill](.claude/skills/write-docs/SKILL.md) | | Frontend | [site/AGENTS.md](site/AGENTS.md) | For changes under `site/src/`, also read [FRONTEND_PATTERNS.md](.claude/docs/FRONTEND_PATTERNS.md). When you modify frontend code

17k3d agoReviewMountCreate a free account to mount
coderAGENTS.md

coder / site

coder/coder/site/AGENTS.md

Frontend Development Guidelines Read [Frontend Patterns](../.claude/docs/FRONTEND_PATTERNS.md) before changing `site/src/`. It is the canonical contract for FE1 through FE10. ## Frontend contract - **FE1:** UI behavior changes should have behavior coverage

17k3d agoReviewMountCreate a free account to mount
koelReads credentialsAGENTS.md

koel

koel/koel/AGENTS.md

base folders without approval. - Do not change the application's dependencies without approval. ## Frontend Bundling - If the user doesn't see a frontend change reflected in the UI, it could

Steady2 mentions in 2 weeks

No other project uses it yet

17k6mo agoReviewMountCreate a free account to mount
suitenumeriqueReads credentialsAGENTS.md

docs

suitenumerique/docs/AGENTS.md

database migrations make makemigrations # Create new migrations make resetdb # Flush DB + create superuser (admin/admin) ``` ### Frontend (TypeScript/Next.js) ```bash # From src/frontend/apps/impress/: yarn dev # Development server (port 3000) yarn build # Production build (includes

17k4d agoReviewMountCreate a free account to mount
MODSetterReads credentialsAGENTS.md

SurfSense

MODSetter/SurfSense/AGENTS.md

first) | | Desktop | `cd surfsense_local/electron && pnpm test` | | Docker entry | `cd surfsense_local/headless && pnpm test` | | Frontend in Docker mode | `cd surfsense_local/frontend && pnpm test:docker` (tests tagged `docker`; `pnpm test` leaves

17k19d agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About AGENTS.md

What is AGENTS.md?

An open format for instructions to coding agents, read by Codex, Cursor and others. Think of it as a README written for agents.

Where does it go?

At the repository root, with more specific files in subdirectories. Agents read the one closest to the file they're editing.

What should it contain?

Setup and test commands, code style, and the rules a new contributor would need to know.

Does Claude Code read it?

Claude Code reads CLAUDE.md. A one-line CLAUDE.md that points at AGENTS.md covers both.