All repositories

Agent frameworksyoheinakajima

babyagi

An experimental framework for an agent that builds itself: functions live in a database, load automatically and come with a dashboard. The author warns it is for ideas, not production. The project kicked off the 2023 wave of autonomous agents.

Who it is for

For people who want to study the self-building agent idea and experiment.

How to start

  1. Install: pip install babyagi.
  2. Start the dashboard: app = babyagi.create_app('/dashboard'), then app.run(host='0.0.0.0', port=8080).
  3. Open http://localhost:8080/dashboard and see how functions are registered and run.

Steps are taken from the README. Check the current version in the repository before running them.

Stars over the last 30 days

+35Sep 6 — Oct 3
22,32822,363

Significant-Gravitas

AutoGPT

A platform where you build agents in a visual builder or by describing them in plain words, then run them on a schedule or a trigger. Hosted version plus free self-hosting.

188Kstars+809 in 30 dPython

langchain-ai

langchain

The best-known toolkit for LLM apps: one interface to dozens of models, plus tools, chains and agents. You can swap providers without rewriting the app.

147Kstars+1.9K in 30 dPython

browser-use

browser-use

Growing fastest

A library that lets an agent drive a browser: open sites, click, fill in forms. Works with a local browser or a cloud one.

117Kstars+4.9K in 30 dPython

FoundationAgents

MetaGPT

A multi-agent framework that plays out a whole software company: product manager, architect and engineer take roles and turn one sentence into a project together.

71Kstars+639 in 30 dPython

mem0ai

mem0

A memory layer for agents: it remembers facts about the user across sessions and pulls up the right ones at the right moment, keeping context small.

67Kstars+2K in 30 dPython

microsoft

autogen

Microsoft's framework for agents that talk to each other. It has the high-level AgentChat API and AutoGen Studio, a no-code graphical interface.

61Kstars+553 in 30 dPython