mirror of
https://github.com/hwchase17/langchain
synced 2024-10-31 15:20:26 +00:00
969e1683de
Clean `use_cases` by moving the `GraphDB` to `integrations`. --------- Co-authored-by: Bagatur <baskaryan@gmail.com>
30 lines
1.8 KiB
Plaintext
30 lines
1.8 KiB
Plaintext
---
|
|
sidebar_position: 0
|
|
---
|
|
|
|
# Autonomous (long-running) agents
|
|
|
|
Autonomous Agents are agents that designed to be more long running.
|
|
You give them one or multiple long term goals, and they independently execute towards those goals.
|
|
The applications combine tool usage and long term memory.
|
|
|
|
At the moment, Autonomous Agents are fairly experimental and based off of other open-source projects.
|
|
By implementing these open source projects in LangChain primitives we can get the benefits of LangChain -
|
|
easy switching and experimenting with multiple LLMs, usage of different vectorstores as memory,
|
|
usage of LangChain's collection of tools.
|
|
|
|
## Baby AGI ([Original Repo](https://github.com/yoheinakajima/babyagi))
|
|
|
|
- [Baby AGI](/docs/use_cases/autonomous_agents/aby_agi.html): a notebook implementing BabyAGI as LLM Chains
|
|
- [Baby AGI with Tools](/docs/use_cases/autonomous_agents/baby_agi_with_agent.html): building off the above notebook, this example substitutes in an agent with tools as the execution tools, allowing it to actually take actions.
|
|
|
|
|
|
## AutoGPT ([Original Repo](https://github.com/Significant-Gravitas/Auto-GPT))
|
|
- [AutoGPT](/docs/use_cases/autonomous_agents/autogpt.html): a notebook implementing AutoGPT in LangChain primitives
|
|
- [WebSearch Research Assistant](/docs/use_cases/autonomous_agents/marathon_times.html): a notebook showing how to use AutoGPT plus specific tools to act as research assistant that can use the web.
|
|
|
|
## MetaPrompt ([Original Repo](https://github.com/ngoodman/metaprompt))
|
|
- [Meta-Prompt](/docs/use_cases/autonomous_agents/meta_prompt.html): a notebook implementing Meta-Prompt in LangChain primitives
|
|
|
|
## HuggingGPT ([Original Repo](https://github.com/microsoft/JARVIS))
|
|
- [HuggingGPT](/docs/use_cases/autonomous_agents/hugginggpt.html): a notebook implementing HuggingGPT in LangChain primitives |