📄 中文摘要
一个名为 SelfAgent 的开源 AI 个人助手被开发出来,旨在解决现有 AI 工具在计算机操作方面的局限性。ChatGPT 擅长对话,但无法执行计算机任务;Cursor 和 Claude Code 专注于编码,却不能处理邮件或网页浏览。SelfAgent 致力于提供一个一体化的解决方案,使其能够在用户本地机器上运行,并使用用户自己的 API 密钥,实现完全控制。该助手通过类似 WhatsApp 的聊天界面进行交互,具备多项功能,包括网页浏览、表单填写、邮件收发、代码编写与调试、网站构建、文件及 Git 仓库管理、数据分析与图表生成,以及文件下载等。SelfAgent 的目标是成为一个功能全面的本地 AI 助手,满足用户在计算机操作上的多样化需求,提供高度的自主性和便利性。
📄 English Summary
I Built an Open-Source AI Assistant with 19 Tools That Actually Controls Your Computer
SelfAgent, an open-source AI-powered personal assistant, has been developed to address the limitations of existing AI tools in computer control. While ChatGPT excels in conversation, it lacks the ability to perform tasks on a computer. Similarly, tools like Cursor and Claude Code are proficient in coding but cannot handle broader functions such as sending emails or browsing the web. SelfAgent aims to unify these capabilities into a single, comprehensive solution. Designed to run locally on the user's machine with their own API key, it offers complete control and privacy. Users interact with SelfAgent through a WhatsApp-style chat interface. Its extensive feature set includes web browsing and form filling, email reading and sending, code writing, running, and debugging, complete website building, file and Git repository management, data analysis and chart creation, and file downloading. SelfAgent seeks to provide a versatile and autonomous local AI assistant, fulfilling diverse computational needs with enhanced convenience and user control.