Luxe

Project context

Telling Luxe about your project.

Write an AGENTS.md (or keep a CLAUDE.md — either is read, AGENTS.md wins when both exist). Luxe walks from the repository root down to your working directory and loads one per level, general first and the nearest last, on top of a global ~/.config/luxe/agents.md. So a monorepo can put shared rules at the root and specific ones next to the code, and launching from a subdirectory still picks up both.

A PROJECT.md in the repo root is loaded too — useful for a plan or spec you want the agent to hold onto across sessions.

Each file is capped at 24,000 characters in the prompt, and truncation is stated in-band (”… truncated at 24000 characters. Read PROJECT.md directly for the rest.”) so the agent knows to go read the file rather than silently working from half of it. These files ride in every request, so keeping them tight is the single easiest way to keep a session fast and cheap.