这个项目能做什么

Tabby 提供了一个自包含的 AI 编程助手,无需外部云服务或独立的 DBMS 即可运行。它旨在通过 OpenAPI 接口集成到现有基础设施中,并支持消费级 GPU,包括 Apple M1/M2 Metal 推理。 核心能力包括: - 代码补全:基于 RAG 的补全,利用仓库级上下文和本地相关代码片段。 - 回答引擎:为工程团队提供中央知识引擎,通过集成内部数据提供精准答案。 - IDE 集成:提供 VSCode、Vim 和 JetBrains IDE 扩展,具备侧边栏聊天、内联编辑和自动生成 commit 消息等功能。 - 企业级特性:支持 LDAP 身份验证、GitLab/GitHub SSO、团队管理以及使用情况分析报告。 - 部署:可通过 Docker 或 SkyServe 部署在各种云环境中。