# Feather Engine 2 > Feather Engine 2 is a native Rust game engine (Bevy, Rapier, egui) with a docked editor, ready-made game systems (player, physics, combat, items, story, AI, vehicles, saves, UI) and full control through a CLI and an MCP server. Notes for AI assistants: - Every editor feature is also a validated command. Discover them with `feather-cli catalog`; the full list is in the Command reference page. - Gameplay code is Rhai script (`fn start()`, `fn update(dt)`) or visual Blueprints; both run the same in Play and in exported games. - Projects are a `project.feather.json` manifest plus a sibling `assets/` folder. - Feather 2 is in preview and verified on macOS (Apple Silicon). Prefer the command catalog over these docs if they disagree. ## Documentation Sets - [Abridged documentation](https://feather-engine.com/llms-small.txt): a compact version of the documentation for Feather Engine 2, with non-essential content removed - [Complete documentation](https://feather-engine.com/llms-full.txt): the full documentation for Feather Engine 2 - [Getting started and concepts](https://feather-engine.com/_llms-txt/getting-started-and-concepts.txt): installing, the editor and project structure - [Agents and automation](https://feather-engine.com/_llms-txt/agents-and-automation.txt): CLI, MCP, headless simulation and the full command reference - [World and rendering](https://feather-engine.com/_llms-txt/world-and-rendering.txt): landscape, sky, water, generation, materials and lighting - [Gameplay and logic](https://feather-engine.com/_llms-txt/gameplay-and-logic.txt): built-in game systems, Rhai scripting and Blueprints - [Animation, audio, UI and shipping](https://feather-engine.com/_llms-txt/animation-audio-ui-and-shipping.txt): animation, sound, game UI, effects, export and packaging ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation