MemGPT-AutoGEN-LLM  by PromptEngineer48

Example integration for local LLMs with agentic frameworks

Created 2 years ago
310 stars

Top 86.5% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a framework for integrating MemGPT and AutoGEN to create multi-agent AI systems powered by local Large Language Models (LLMs). It targets developers and researchers looking to leverage the combined capabilities of memory-augmented LLMs and agent orchestration for complex AI tasks.

How It Works

The system connects MemGPT as an assistant agent alongside local LLMs orchestrated by AutoGEN. This allows for dynamic switching between agent functionalities based on a configurable flag, enabling seamless collaboration between memory-enhanced agents and general-purpose LLMs. The integration relies on setting up API endpoints for local LLMs, likely through a service like Runpods, to facilitate communication between the agents.

Quick Start & Requirements

  • Install: Python, VS Code, Runpods account with credits.
  • Prerequisites: Virtual environment, openai, pyautogen, memgpt libraries.
  • Setup: Requires configuring API endpoints for local LLMs deployed on a platform like Runpods.
  • Resources: Deployment on Runpods suggests potential GPU and cloud compute requirements.
  • Documentation: A YouTube video tutorial is provided for setup and understanding: https://youtu.be/bMWXXPoDnDs

Highlighted Details

  • Integrates MemGPT's memory capabilities with AutoGEN's agent orchestration.
  • Enables dynamic switching between MemGPT and AutoGEN agents.
  • Facilitates the use of local LLMs via API endpoints.

Maintenance & Community

Information regarding maintenance, community channels, or notable contributors is not detailed in the provided README.

Licensing & Compatibility

The README does not specify licensing information. Compatibility with commercial or closed-source projects is unknown.

Limitations & Caveats

The project appears to be demonstrated through a YouTube video tutorial, suggesting it may be a personal project rather than a formally maintained open-source library. Setup relies on external services like Runpods, which may incur costs and introduce dependencies.

Health Check
Last Commit

2 years ago

Responsiveness

Inactive

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

Explore Similar Projects

Starred by Luis Capelo Luis Capelo(Cofounder of Lightning AI), Addy Osmani Addy Osmani(Head of Chrome Developer Experience at Google), and
23 more.

goose by block

4.3%
22k
Open-source AI agent for automating complex engineering tasks
Created 1 year ago
Updated 20 hours 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
5 more.

composio by ComposioHQ

0.1%
26k
Toolset for AI agent integrations via function calling
Created 1 year ago
Updated 17 hours ago
Feedback? Help us improve.