The Concept
Auteur is an experimental development environment (or a plugin for existing IDEs) that focuses on the voice of the developer. In cinema, an “auteur” is a director whose personal creative vision is so distinct that they are considered the primary author of the film.
Why shouldn’t code be the same?
The Problem
Modern tooling (Prettier, ESLint, Copilot) homogenizes code. While consistency is good for teams, it often strips away the “soul” of the craft. AI assistants generate generic, “average” code.
The Solution
Auteur aims to be a “Style-Injecting Copilot” that learns your specific idioms, architectural preferences, and naming conventions—not just “best practices” but “your practices.”
- Personalized Refactoring: “Rewrite this function how I would write it.”
- Voice Preservation: Ensure generated code matches the surrounding codebase’s unique dialect.
- AST-Aware Style Transfer: Moving beyond regex-based linting to structural style enforcement.
This project is currently in the research and prototyping phase.