Sobre el proyecto
Tabby proporciona un asistente de codificación con IA autónomo que funciona sin necesidad de servicios en la nube externos ni de un DBMS independiente. Está diseñado para integrarse en la infraestructura existente a través de una interfaz OpenAPI y es compatible con GPUs de grado consumidor, incluyendo la inferencia Apple M1/M2 Metal.
Las capacidades clave incluyen:
- Completado de código: Completado basado en RAG que utiliza el contexto a nivel de repositorio y fragmentos localmente relevantes.
- Motor de respuestas: Un motor de conocimiento central para equipos de ingeniería que se integra con datos internos para proporcionar respuestas precisas.
- Integración con IDE: Extensiones disponibles para VSCode, Vim e IDEs de JetBrains, que cuentan con chat en el panel lateral, edición en línea y mensajes de commit generados automáticamente.
- Funciones empresariales: Soporte para autenticación LDAP, SSO de GitLab/GitHub, gestión de equipos e informes de análisis de uso.
- Despliegue: Puede desplegarse a través de Docker o SkyServe en diversos entornos de nube.