0

GitHub 开源项目 stitionai/devika 介绍,Devika is an Agentic AI Software Engineer...

 1 month ago
source link: https://zhupeng.github.io/19-17-cg-stitionai-devika/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

GitHub 开源项目 stitionai/devika 介绍,Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI. – GitHub精选 – “世界你我他,开源靠大家!”

GitHub 开源项目 stitionai/devika 介绍,Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI.

compress_github_jingxuan.png

大家好,又见面了,我是 GitHub 精选君!

今天要给大家推荐一个 GitHub 开源项目 stitionai/devika,该项目在 GitHub 有超过 1.0k Star,一句话介绍该项目:Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI.

devika screenshot
devika-avatar.png

背景介绍:

在今天的软件开发过程中,编写代码是片繁重同时也是低效的工作。工程师需要花费大量的时间在搜寻资料、设计算法、测试和反复修改代码上。同时,编写的代码还可能存在 bug,需要编程人员不断地去调试和修复。这些问题无疑是当前软件工程师们面临的核心痛点。

项目介绍:

Devika 是一款智能 AI 软件工程师,可以理解人类的高级指令,将其分解为一步步的指导,并通过搜索相关信息,写出完成特定目标的代码。Devika 利用大型语言模型、计划理性的算法以及网络浏览能力,智能地开发软件。

Devika 的主要功能包括支持多种语言模型,具有先进的 AI 计划和推理能力,可以聚焦研究地提取上下文关键词,可以无障碍地浏览网络和收集信息,可以编写多种编程语言的代码,可以追踪和可视化动态代理状态,通过聊天界面进行自然语言的互动等等。

Devika 旨在改变我们构建软件的方式,为人类提供一个能在最少的人工干涥下完成复杂编码任务的 AI 配对程序员。无论您需要创建一个新的功能、修复一个 bug 还是从头开始开发一个全新的项目,Devika 都可以在这里为您提供帮助。

如何使用:

要开始使用 Devika,我们需要先安装依赖的 Python 包、JavaScript运行环境和 Ollama。具体可参照 README 文档在 Github 上提供的快速启动指南。然后就可以直接在浏览器中通过聊天界面和 Devika 进行互动,让其帮助我们完成软件开发工作。

项目推介:

Devika 目前还处于早期开发和试验阶段,许多功能还未实现或存在一些缺陷。但是作者已经清晰地在README中描绘了未来的发展方向,并且向社区开发者们公开了当前存在的一些问题。无论是对 AI 感兴趣的开发者,还是希望提高编程效率的工程师,都可以试试这个开源项目。Devika 的目标是成为 AI 人工智能公司 Cognition 的产品Devin 的开源竞争对手,虽然目标过于雄心壮志,但也能看出作者的高尚追求和项目的潜在可能性。

以下是该项目 Star 趋势图(代表项目的活跃程度):

devika&type=Timeline

更多项目详情请查看如下链接。

开源项目地址:https://github.com/stitionai/devika

开源项目作者:stitionai

开源协议:

以下是参与项目建设的所有成员:

devika

关注我们,一起探索有意思的开源项目。


更多精彩请扫码关注如下公众号。

compress_github_jingxuan.png
Written on March 22, 2024

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK