tabby
文档•松懈•?️路线图
tabby是一位自托管的AI编码助手,提供了Github Copilot的开源和本地替代方案。它拥有几个关键功能:
- 独立的,不需要DBMS或云服务。
- OpenAPI接口,易于与现有基础架构集成(例如Cloud IDE)。
- 支持消费级GPU。
什么是新的
- 07/02/2025 V0.30支持索引Gitlab合并请求作为上下文!
- 05/25/2025有兴趣加入Agent Private Preview吗? X中的DM以供早日候补名单批准!??
- 05/20/2025通过v0.29中的REST API与您自己的文档增强了tabby ! ?
- 05/01/2025 V0.28将答案引擎消息转换为持久的,可共享的页面
- 03/31/2025 v0.27在聊天侧面板中发布了带有Richer @菜单的菜单。
- 02/05/2025 LDAP身份验证和更好的后台作业通知,来自tabby V0.24.0!
- 02/04/2025 VSCODE 1.20.0升级! @-mention文件将它们添加为聊天上下文,并使用新的右键单击选项进行编辑!
存档
- 01/10/2025 tabby V0.23.0具有增强的代码浏览器体验和聊天侧面面板改进!
- 12/24/2024在tabby V0.22.0中引入通知框!
- 12/06/2024 Llamafile部署集成和增强的答案引擎用户体验正在tabby V0.21.0!
- 11/10/2024与tabby V0.20.0之间支持不同的后端聊天模型之间的切换!
- 10/30/2024 tabby V0.19.0在主页上具有最新共享线程,以提高其可发现性。
- 07/09/2024?tabby中的tabby集成!
- 07/05/2024 tabby V0.13.0引入了Noths Inswort Enginess Nosten Insporting引擎,用于内部工程团队。它与开发团队的内部数据无缝集成,为授权开发人员提供可靠和精确的答案。
- 06/13/2024 VSCODE 1.7标志着在整个编码体验中具有多功能聊天体验的重要里程碑。来吧,他们是Side-Panel中最新的聊天,并通过聊天命令进行编辑!
- 06/10/2024 tabby中增强的代码上下文理解上的最新?blogpost下降!
- 06/06/2024 tabby V0.12.0发行版带来了无缝集成(Gitlab SSO,自托管GitHub/gitlab等),以使其具有灵活的配置(HTTP API集成)和扩展功能(Code browser中的repo-context)!
- 05/22/2024 tabby VSCODE 1.6在内联完成中具有多种选择,并且自动生成的提交消息?!
- 05/11/2024 V0.11.0带来了重大的企业升级,包括存储使用统计数据,?github &gitlab Integration,?活动页面以及期待已久的?询问tabby功能!
- 04/22/2024 V0.10.0发布,其中包含最新的报告选项卡,其中包含用于tabby用法的团队智能分析。
- 04/19/2024 tabby现在将本地相关的摘要(来自本地LSP的声明和最近修改的代码)结合在一起,以完成代码完成!
- 04/17/2024 Codegemma和CodeQwen模型系列现已添加到官方注册表中!
- 03/20/2024 V0.9发布,突出显示完整的功能管理UI。
- 12/23/2023从Skypilot的Skyserve?上无缝部署tabby 。
- 12/15/2023 v0.7.0与团队管理和安全访问发布!
- 10/15/2023基于抹布的代码完成是通过v0.3.0?中的详细信息启用的!查看博客文章,说tabby比如何利用repo级上下文以使其变得更聪明!
- 11/27/2023 V0.6.0发布!
- 11/09/2023 V0.5.5发布!重新设计UI +性能改进。
- 10/24/2023⛳️跨Vscode/vim/Intellij的tabby IDE插件的主要更新!
- 10/04/2023查看tabby支持的最新型号的模型目录。
- 09/18/2023 Apple的M1/M2金属推理支持已降落在V0.1.1!
- 08/31/2023 tabby的第一个稳定版本V0.0.1?。
- 08/28/2023 Codellama 7b的实验支持。
- 08/24/2023 tabby现在在Jetbrains Marketplace上!
入门
您可以在这里找到我们的文档。
- 安装
- IDE/编辑器扩展
- 配置
在1分钟内运行tabby
启动tabby Server的最简单方法是使用以下Docker命令:
tabby:/data \\
tabby ml/ tabby \\
serve –model StarCoder-1B –device cuda –chat-model Qwen2-1.5B-Instruct\”>
docker run -it \\
--gpus all -p 8080:8080 -v $HOME /. tabby :/data \\
tabby ml/ tabby \\
serve --model StarCoder-1B --device cuda --chat-model Qwen2-1.5B-Instruct
有关其他选项(例如推理类型,并行性),请参阅文档页面。
?贡献
全部指南,贡献.md;
获取代码
tabby
cd tabby \”>
git clone --recurse-submodules https://gith*ub.c*om*/tabbyML/ tabby
cd tabby
如果您已经克隆了存储库,则可以运行git子模块更新(recursive -init命令)以获取所有子模块。
建造
-
通过遵循本教程来建立锈蚀环境。
-
安装所需的依赖项:
# For MacOS brew install protobuf # For Ubuntu / Debian apt install protobuf-compiler libopenblas-dev
- 安装有用的工具:
# For Ubuntu
apt install make sqlite3 graphviz
- 现在,您可以通过运行命令货物构建来构建tabby 。
开始黑客!
…并且不要忘记提交拉力请求
?社区
- ?Twitter / X-与tabby ML互动以获取所有可能的事物
- LinkedIn-关注社区的最新信息
- ?新闻通讯 – 订阅解锁tabby见解和秘密
