AgentGPT  by reworkd

Autonomous AI agent platform in your browser

Created 2 years ago
34,940 stars

Top 0.9% on SourcePulse

GitHubView on GitHub
Project Summary

AgentGPT enables users to configure and deploy autonomous AI agents within their browser. It allows for the creation of custom AI agents that can pursue user-defined goals by breaking them down into tasks, executing them, and learning from the outcomes.

How It Works

The project utilizes a full-stack architecture combining Next.js for the frontend and FastAPI for the backend. It leverages Langchain for LLM tooling, Prisma and SQLModel for data management with Planetscale as the database, and Next-Auth.js for authentication. This stack provides a robust and scalable foundation for managing agent configurations and execution flows.

Quick Start & Requirements

  • Install/Run: Clone the repository and run ./setup.sh (Mac/Linux) or ./setup.bat (Windows).
  • Prerequisites: Node.js, Git, Docker, OpenAI API key, Serper API key (optional), Replicate API Token (optional).
  • Setup: Requires creating a Docker account and signing in. The setup script configures environment variables, a MySQL database, FastAPI backend, and Next.js frontend.
  • Access: Navigate to http://localhost:3000 after setup.
  • Docs: 📚 Docs

Highlighted Details

  • Autonomous AI agent deployment in the browser.
  • Utilizes create-t3-app and FastAPI-template for bootstrapping.
  • Tech stack includes Next.js 13, TypeScript, FastAPI, Next-Auth.js, Prisma, SQLModel, Planetscale, TailwindCSS, HeadlessUI, Zod, Pydantic, and Langchain.

Maintenance & Community

  • Active community with Discord and Twitter presence.
  • Relies on GitHub sponsors for development funding.
  • 🐦 Twitter, 📢 Discord

Licensing & Compatibility

  • The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project requires significant setup involving Docker and multiple API keys, which may present a barrier to entry for some users. The lack of a clearly stated license in the README raises questions about commercial use and derivative works.

Health Check
Last Commit

4 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
217 stars in the last 30 days

Explore Similar Projects

Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
6 more.

rivet by Ironclad

0.3%
4k
Visual IDE for AI agent and prompt-chaining development
Created 2 years ago
Updated 4 weeks ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

SuperAGI by TransformerOptimus

0.1%
17k
Open-source framework for autonomous AI agent development
Created 2 years ago
Updated 7 months ago
Feedback? Help us improve.