Finally, an AI coding assistant that assumes you actually know how to code. While other AI tools try to do everything for you, 99 takes the opposite approach: it’s designed for developers who want AI help in specific, controlled contexts rather than having it autocomplete their entire existence. The philosophy is simple - use AI to augment your workflow, not replace your thinking.

Built specifically for Neovim in Lua, 99 supports TypeScript and Lua out of the box with a completion system that requires explicit ‘@’ triggers. It integrates with cursor rules and custom SKILL.md files, letting you define exactly how and when AI should assist you. The project is refreshingly honest about being alpha software with ‘potentially severe problems,’ but that’s part of its charm - it’s built by a developer, for developers who can handle rough edges.

If you’re tired of AI tools that assume you can’t write a for-loop without assistance, this is worth a star. ThePrimeagen is conducting live streams to discuss the philosophy and implementation, showing this isn’t just another wrapper around GPT - it’s a genuine attempt to solve AI integration thoughtfully. Perfect for Neovim users who want AI as a precise tool, not a coding crutch.


Stars: 3326
💻 Language: Lua
🔗 Repository: ThePrimeagen/99