Aide: the ultimate AI-native code editor. Write code faster and better with seamless AI assistance while safeguarding your privacy and maintaining full code ownership through self-hosted models.
Hey PH! 👋 I am Sandeep, along with my cofounder @naresh_r we are building Aide https://aide.dev/
We built an AI-native code editor that understands your entire codebase, and assists you without breaking your coding flow. Just like us, developers, the AI can also navigate the codebase using Language Servers.
🔒Aide is designed in a privacy first approach and has no external server dependencies. Requests reach the language model directly from your machine, and if you have models running locally, you can even turn off your wifi and keep using the AI features!
Aide is an AI-native editor, not just an extension or a bot. We own the editor UX to power features like:
🖥️ Inline code generation: Ask questions right within the editor, it's as simple as pressing cmd/ctrl + I and instructing the LLM. No more jumping between windows! Example: "implement the run method"
💬 Sidebar chat: Have AI look at multiple files, reason about your codebase, and generate contextualised code. Use Cmd+L or #file and #code to give it relevant context. Example: "In searchActionsTopBar.ts, what is the significance of ContextKeyExpr"
⌨️ Tab autocomplete: Tab away with a powerful code autocomplete that has deep understanding of your entire codebase. We use tree-sitter and the Language Server Protocol to gather the most relevant information, and generate code in your style.
We allow users to pick their own infra providers and models for the job. Choose your favourite inference provider or model based on your needs and preferences:
Models supported:
- Claude Opus/Sonnet/Haiku
- OpenAI GPT4, GPT4Turbo, GPT3.5
- CodeLlama 70B, 13B, 7B
- DeepseekCoder 33B, 6.7B, 1.3B
- Mixtral and Mistral 7B models
Providers supported:
- Anthropic
- OpenAI
- Fireworks.ai
- Together.ai
- LMStudio
- Ollama
Aide ships with the CodeStory provider, which gives you free access to Claude Sonnet for chat and CodeLllama 7B for tab-autocomplete.
You can also bring your API keys for any of the above providers and configure them in the editor. Having a choice of models and providers gives you flexibility in terms of cost, specific capabilities, and data locality needs.
For the paid plan you get access to Claude Opus (500 queries/month) and DeepSeek33B powered inline-autocomplete. We will always move to the best models to power our features on this plan.
For enterprise offerings, we can host a fine-tuned LLM on your cloud, that offers better performance than the state-of-the-art models. Please reach out to us at [email protected] if you’re interested.
🌟 Try Aide for Free Today at https://aide.dev
Join our Discord to discuss the future of AI-assisted coding, get support, and see what's on the roadmap: https://discord.gg/mtgrhXM5Xf.
We're excited for developers everywhere to experience the power of AI-native coding with privacy-first principles. Try Aide today and join our community to shape the future of software development! 🎉