Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VanceF's Agents Adventures

Welcome to my collection of AI agents! In this repository, you’ll find various agents that I have built to enhance my skills and tackle different challenges. Each agent serves a unique purpose, and I hope you find them useful—or at least entertaining. Who knows, one of these might even start thinking for itself and attempt to conquer the world… (Just kidding 👀)

Note: While building these agents, I’ve tried to avoid using third-party frameworks (like LangChain and LangGraph) as much as possible, embracing the power of pure Python from scratch. However, for some of the more complex agentic systems, I did resort to using frameworks (😑). In the future, I may add some pure Python implementations to those, so stay tuned!

Table of Contents

Environment Variables

Before running any of the agents, make sure to set up the necessary environment variables.
Copy the .env.example file and rename it to .env:

# OpenAI API Key (required) and Base URL (optional)
OPENAI_API_KEY=
OPENAI_BASE_URL=

# DeepSeek API Key (required) and Base URL (optional)
DEEPSEEK_API_KEY=
DEEPSEEK_BASE_URL=

# Anthropic API Key (required) and Base URL (optional)
ANTHROPIC_API_KEY=
ANTHROPIC_BASE_URL=

# Google API Key (required) and Base URL (optional)
GOOGLE_API_KEY=
GOOGLE_BASE_URL=

# Tavily API Key (required)
TAVILY_API_KEY=

# News API Key (required)
NEWS_API_KEY=

# CORE API Key (required)
CORE_API_KEY=

Make sure you have the required API keys to access external services. Without these, some agents may not function as expected.

Contributing

Feel free to fork this repository and submit issues or pull requests. I'm always open to suggestions for improvements, so don’t hesitate to contribute if you see something that could be enhanced. If you have a better idea for an agent that can bring me snacks, even better. 🍕

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages