Spaces:
Paused
license: apache-2.0
title: Fearnworks AI Agents
sdk: gradio
emoji: 💻
colorFrom: green
colorTo: red
pinned: true
app_file: server.py
AI Agents
A collection of patterns for experimenting with agents, llm pipelines, and ChainOfThoughtStrategy. Heavily inspired by examples and code across the AI Open Source community but with some fearnworks patterns heavily interspersed.
UI
Front end for templates currently uses streamlit, however display for each agent example will be heavily decoupled from deployment avenue. Strategies for jupyter, gradio, and react will be prioritized in general at this time.
Modules
Reasoning
General problem solving requiring reasoned processing. Utilizing tree of thoughts, chain of thought, and reAct. Current prompts heavily inspired by work from https://github.com/mrspiggot
Knowledge Domains
Example of knowledge domain retrieval. Given a question the router determines the best knowledge domain chain to use and then calls that chain to handle the response.
Includes examples of queries that will return each of the four implemented domains.
Generative Image Prompting Patterns
Coming soon
Generative Simulacra Pattern
Coming soon
Story Telling / Dungeon Master Patterns
Coming Soon
Deployment
Project is packaged with a dockerfile expose a gradio ui on localhost:7000. Please use the envtemplate file to create your .env for running the project
To build & run
docker build . -t ai_agent:latest
docker run -it -p 7000:7000 ai_agent:latest
To build, run, and, clean up image in one command :
docker build . -t ai_agent:latest && docker run --rm -it -p 7000:7000 --name ai_agent_container ai_agent:latest