Skip to content

jeremiahoclark/llamaestro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Open In Colab

Llamaestro

*Based on Pietro Schirano's Maestro Framework*



llamaestro3

Why Llamaestro?

Llamaestro is built on top of Maestro. It provides users the following benefits:

  1. Cheaper πŸ€‘ - Maestro was uh... pricey (Opus is a baller πŸ’Έ; LLama3 is a penny pincher)
  2. Easier to run πŸƒβ€β™‚οΈ - don't have to manage packages
  3. Faster πŸš€ - Llamaestro utilizes Groq API and is so fast I had to build in a sleep timer to prevent hitting rate limits.
  4. User-friendlier πŸ™ˆ - You don't have to look at code



How to Use

*In 5 incredibly hard steps*
  1. Go to the GroqCloud dashboard and create a new API key.
  2. Copy this Google Colab notebook.
  3. Click the "Secrets" (key icon) on the left sidebar and click "Add secret".
  4. Enter a name for your secret: "GROQ_API_KEY" and paste your GroqCloud API key as the value.
  5. Click Runtime in the top navigation bar and click "Run All" or just hit cmd+enter a few times

Additional context

*Yes, this is autogenerated*

Maestro is a multi-agent framework designed to break down complex objectives into smaller sub-tasks and coordinate the execution of these sub-tasks using different AI agents. The framework consists of three main components:



Llamaestro (Llama 3): The primary AI agent responsible for decomposing the objective into smaller sub-tasks and coordinating the overall workflow. Little Llama: An AI agent that handles the execution of individual sub-tasks generated by Llamaestro. Big Llama: An AI agent that reviews and refines the results produced by Little Llama to ensure the final output meets the original objective.



The Maestro framework is particularly useful for tackling complex, multi-step objectives that require a systematic approach and the coordination of multiple AI agents.



Example Objectives

The Maestro framework is particularly helpful for solving objectives that involve multiple steps, require the coordination of different AI agents, or need to adapt to changing requirements. Some example objectives where this multi-agent framework can be beneficial include:



  • Research & Summaries
  • Coding small to medium apps
  • Writing a book



If you have thoughts connect with me on X or LinkedIn.

Don't forget to leave a star on Github πŸŒŸπŸ˜„

About

Maestro Multi-Agent Framework With Llama3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors