Tabnine is an AI-powered code assistant that helps you write software while keeping your code private and secret. It supports several programming languages and IDEs, including VS Code, IntelliJ, Visual Studio and Eclipse. Tabnine lets you create your own models trained on your own codebase, and it offers free and Pro tiers with different degrees of customization and security controls.
Another option is Refact, an open-source AI coding assistant that puts a priority on privacy with self-hosted versions and customizable privacy controls. Refact supports multiple Large Language Models, including GPT-4, and offers features like fast code completion, built-in chat and code refactoring tools. It offers three tiers of pricing, including a free option, so it's good for personal use and for companies.
GitHub Copilot is another powerful AI tool that works in multiple IDEs and terminals. It offers context-aware help and code completion, and it can turn natural language prompts into suggestions for code. Copilot is trained on public source code and GitHub data, so it's easy to use on different machines and workflows. It offers several tiers of pricing, including an enterprise plan for customized integration and security.