现在是 2023 年,使用出现的所有 AI 工具,您的工作效率应该比去年至少提高 50%。
以下是 7 个开源工具,您可以将其添加到开发工作流程中,以提高速度和工作效率。这些工具从简单的代码完成到成熟的应用程序构建器。
随意探索这些项目,为您的收藏夹做出贡献,并通过为他们的存储库加星标来支持它们。 🌟
🤖 continue
如果您使用过 Cursor 编辑器,则 Continue 是最接近开源编辑器的。
Continue 充当开源代码副驾驶,充当集成到 VS Code 和 JetBrains 中的 IDE 扩展。
它有助于自动完成、回答编码查询、支持自然语言编辑、从头开始生成文件以及调试错误/异常。它通过 OpenAI API 使用 GPT-4 和 GPT-3.5-turbo,但可配置为使用其他 LLM。
一个很酷的功能是它的错误理解功能,当触发时,它会将堆栈跟踪抛出 Continue 以向用户解释问题。
🏎️ GPT-Pilot
GPT Pilot 有助于将应用程序开发速度提高 20 倍。
您定义您的应用程序创意,GPT Pilot 会处理其余的工作——设置环境、编码,甚至在每项任务后寻求您的评论。
这就像在你监督项目时有一个编码员来处理跑腿工作。
该项目探索了 GPT-4 在创建生产就绪应用程序方面的潜力,相信 AI 可以处理 95% 的代码,而开发人员可以处理剩余的 5%(直到我们至少实现完整的 AGI1)。
📝 auto-commit
auto-commit 是一个超级简单的 CLI 工具,它将为您自动生成提交消息。不是最大的游戏规则改变者,但这是不太需要考虑的事情!
🏗️ ChatDev
ChatDev 就像一家虚拟软件公司,由 AI 代理运营,体现了各种角色——从 CEO 到程序员,所有人都在合作“通过编程彻底改变数字世界”。它提供了一个基于 LLM 的可定制、可扩展的框架,非常适合探索集体智慧。
🚀 TabbyML
Tabby 是一个自托管的 AI 编码助手,提供了 GitHub Copilot 的开源和本地替代方案。它的主要功能包括独立,无需DBMS或云服务,OpenAPI接口可轻松与云IDE等现有基础设施集成,以及对笔记本电脑GPU的支持。
🛜 localpilot
localpilot 是一个本地代理,允许您将本机 GitHub Copilot 与本地开源模型(如 Mistral-7b 或 CodeLlama)一起使用。通过直接插入本机 GitHub copilot 扩展,如果模型不能满足你的需求,你可以轻松地在模型之间切换。
这也允许您离线使用 GitHub Copilot。
More AI projects
📈 llmonitor(llmonitor)
如果您正在构建一个由 LLM 提供支持的应用程序,您需要一种方法来监控您的查询并跟踪成本。
LLMonitor可以帮助您做到这一点。
LLMonitor 帮助 AI 开发人员在生产环境中监控他们的应用程序,其功能包括:
- 💵 成本、令牌和延迟分析
- 👪 跟踪用户
- 🐛 跟踪以轻松调试
- 🔍 检查完整请求
- 🏷️ 标记和导出微调数据集
- 🖲️ 收集用户的反馈
- 🧪 单元测试和提示评估(即将推出)
它还设计为:
- 🤖 可用于任何模型,而不仅仅是 OpenAI
- 📦 易于集成(2 分钟)
- 🧑 💻 易于自托管(部署到 Vercel 和 Supabase)
准备好将您的应用用于生产了吗?
🍥 旋流
漩涡是一个搜索平台,可以改变您与数据的交互方式。
可以把它想象成专门为你的独特数据集量身定制的 ChatGPT。无论是笔记、代码片段、PDF 文件还是电子邮件,Swirl 都是您获取即时 AI 驱动型见解的首选平台。
使 Swirl 与众不同的功能:
- 通用搜索:无缝搜索笔记、代码、文档、数据库、电子邮件、聊天、日志等。
- 多种答案格式:以 ChatGPT、BingAI 或 Bard 风格获取答案。
- 节省时间:通过即时答案提高效率,将 Swirl 变成您的终极知识伴侣。
- 个人人工智能知识助手:您可以为您的公司、初创公司或个人数据构建安全、可搜索的知识库。