Skip to content

oomti/aicamp-aiagents-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work in Progress - AI Development Workshop Series

Overview

This repository contains a series of advanced workshops focused on building AI applications and agents. Each workshop provides hands-on experience with different aspects of AI development, from basic LLM interactions to complex agent architectures.

If you seek an introductory workshop, you can find further references here

Quick Setup

This workshop has been tuned to work with IDX, but should work with your custom development environment as well, after some edits.

You can start the workshop in a cloud environment, interacting through the browser LINK

Repository Structure

ai-workshops/
├── README.md
├── requirements.txt
├── day1-langgraph/          # Self-reflective Agent Workshop
├── day2-[upcoming]/         # Future workshop
└── resources/               # Shared resources and utilities

Workshop Contents

Day 1: Building Self-Reflective Agents with LangGraph

  • Duration: 2.5-3 hours
  • Topics:
    • Graph-based agent architecture
    • State management
    • Self-reflection loops
    • Data analysis integration
  • Tech Stack:
    • LangGraph
    • LangChain
    • Python
    • Various LLM APIs

Future Workshops (Coming Soon)

  • Integration with vector databases
  • Multi-agent systems
  • Specialized use cases
  • Advanced architectures

Getting Started

Prerequisites

  • Python 3.8+
  • Git
  • Access to LLM APIs (OpenAI, Anthropic, or Google)
  • Development environment (IDX/Colab/local)

Environment Setup

  1. Clone the repository:
git clone https://github.com/yourusername/ai-workshops.git
cd ai-workshops
  1. Create and activate virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install base requirements:
pip install -r requirements.txt

Workshop-Specific Setup

Each workshop directory contains:

  • Dedicated README with specific instructions
  • Requirements file for additional dependencies
  • Setup guide for required APIs and services
  • Jupyter notebooks with exercises

Development Environments

Recommended: Google IDX

  • Cloud-based development
  • Pre-configured environments
  • Easy setup and collaboration

Alternatives

  1. Local Environment

    • Full control
    • Requires more setup
    • Good for customization
  2. Google Colab

    • Free option
    • Limited resources
    • Good for learning

Resources

APIs and Services

Documentation

Community

  • GitHub Discussions
  • Issue Tracker
  • Workshop Updates

Contributing

We welcome contributions! Please see individual workshop directories for specific guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

  • Create an issue for technical problems
  • Use discussions for general questions
  • Check workshop-specific FAQs

Stay Updated

  • Star and watch the repository for updates
  • Check the announcements section
  • Follow workshop maintainers

Acknowledgments

  • LangChain team
  • Open source contributors
  • Workshop participants

Workshop Calendar

Current

  • Day 1: Self-Reflective Agents with LangGraph

Planned

  • Future workshops will be announced here
  • Topics and dates TBA

Note: This is a living repository. New workshops and content will be added regularly. Check back often for updates.

About

aicamp-aiagents-workshop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published