Browser-based Auto-GPT for local agentic workflows
Top 37.1% on sourcepulse
AutoGPT.js brings AutoGPT's autonomous AI agent capabilities to the web browser, offering enhanced privacy and accessibility. It's designed for users who want to leverage AI agents without server-side dependencies, enabling local file interaction and web searching directly from their browser.
How It Works
The project utilizes modern Web File System Access APIs for local file operations and proxies web requests through a server for searching and stateless URL visits. It aims to provide a familiar AutoGPT experience within a browser environment, with plans to integrate LangChain for extensibility and support for various LLM APIs and in-browser LLMs.
Quick Start & Requirements
npm install
npm run dev
npm run build
NODE_ENV="production" npm run start
flyctl
and an OpenAI API key.Highlighted Details
Maintenance & Community
The project is open-source and welcomes community contributions. Further details on community channels or specific maintainers are not explicitly provided in the README.
Licensing & Compatibility
Licensed under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
Web searching and URL visiting are currently proxied through a server, which may introduce latency or privacy considerations depending on the proxy implementation. The roadmap indicates potential performance limitations with in-browser LLMs.
11 months ago
Inactive