Gptme

使用场景使用gptme编写一个斐波那契数列函数并提交到GitHub。创建一个使用curses的贪吃蛇游戏,并让gptme修复游戏中的bug。使用gptme渲染彩...

  • Gptme

    类别:AI开发助手,AI代码助手,cli,chatbot,openai,code-generation,ai-agents,rag,ai-assistant,llm,chatgpt,llamacpp,autogpt,llm-agent,gpt-engineer,llm-apps,普通产品,开源,
    官网:https://github.com/ErikBjare/gptme 更新时间:2025-08-02 09:26:07
  • 使用场景

    使用gptme编写一个斐波那契数列函数并提交到GitHub。

    创建一个使用curses的贪吃蛇游戏,并让gptme修复游戏中的bug。

    使用gptme渲染彩色的曼德勃罗集。

    询问gptme Superuser Labs的CEO是谁,并提供网站URL。

    产品特色

    代码执行:在本地环境中使用shell和python工具执行代码。

    文件操作:使用patch工具进行读写和更改文件。

    网页浏览:通过Playwright使用浏览器工具搜索和浏览网页。

    视觉识别:能够识别提示中引用的图像、桌面截图和网页。

    自我修正:输出反馈给助手,允许它响应和自我修正。

    支持多个LLM提供商:使用OpenAI、Anthropic、OpenRouter或本地使用llama.cpp。

    易于扩展:大部分功能作为工具实现,方便添加新特性。

    测试覆盖:代码库经过mypy、ruff和pyupgrade检查和格式化。

    使用教程

    安装gptme:使用pipx安装gptme。

    开始使用:安装完成后,运行gptme。

    编写代码:例如,'使用three.js编写一个令人印象深刻的彩色粒子效果到particles.html'。

    渲染图像:例如,'将曼德勃罗集渲染到mandelbrot.png'。

    改进配置:例如,'改进我的vimrc'。

    视频处理:例如,'将video.mp4转换为h265并调整音量'。

    代码测试:例如,'修复失败的测试'。

    查看更多:参考gptme的入门指南和文档中的示例。