If you're looking for a Tabby alternative, Refact is worth a look. Refact is an open-source AI coding assistant that can provide fast code completion, code improvements and built-in chat. It supports several Large Language Models (LLMs) like GPT-4, Code LLama and StarCoder. With self-hosted options and customizable privacy settings, Refact is designed to keep your data private while providing features like code line autocomplete, pre-built prompts for refactoring and chat for asking code questions.
Another option is Codeium. This AI coding assistant supports more than 70 programming languages and integrates with popular IDEs. It provides advanced code completion, AI-powered search and an AI chat assistant that can generate boilerplate code, refactor, generate documentation, explain code and suggest bug fixes. Codeium is designed for individual developers and teams, with features like encrypted data transmission and SOC2 Type 2 compliance to protect data.
For enterprise needs, CodeComplete offers a self-hosted option with more features. It includes tools for code generation, code chat, automated unit test generation and refactoring, all while protecting code and data with on-premise or VPC deployments. CodeComplete offers customized pricing plans with advanced features for self-hosted deployments, fine-tuning and multi-channel support, so it's better suited for enterprise-level user management and governance.
If data security and privacy are top priorities, CodeGPT could be a good choice. This AI Copilot solution lets you customize AI assistants and integrate with IDEs like VSCode or Cursor. It supports code completion, unit testing and screenshot-to-code features, and there's a self-hosted option for keeping data out of the company's hands. CodeGPT is geared for businesses and developers who want to speed up coding work without sacrificing data security and privacy.