Skip to content

KhryptorGraphics/gen-ai-experiments

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

638 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

BuildFastWithAI: Master Generative AI

๐Ÿš€ Gen-AI-Experiments

A curated collection of 130+ production-ready Gen AI apps, agents, and experiments. Built with LangChain, RAG, AI Agents, Multi-Agent Teams, and more.

LinkedIn Twitter

Python OpenAI Gemini LangChain Streamlit


๐Ÿค” Why Gen-AI-Experiments?

  • ๐Ÿ’ก Learn by Building - 130+ production-ready applications and experiments you can run, modify, and learn from
  • ๐Ÿ”ฅ Latest Tech Stack - Explore apps built with OpenAI, Anthropic, Gemini, QWEN, and open-source models
  • ๐ŸŽ“ From Beginner to Advanced - Structured learning path with starter, intermediate, and advanced projects
  • ๐ŸŒ Multi-Language Support - Projects supporting English, Hindi, and other Indian languages
  • ๐Ÿ“š 100+ Libraries Covered - Comprehensive tutorials on LangChain, LlamaIndex, CrewAI, Weaviate, and 90+ more AI/ML libraries
  • ๐Ÿš€ Production-Ready Code - Well-documented projects ready to deploy and integrate into your applications

๐Ÿ“‚ Featured AI Projects

๐ŸŒฑ Starter Projects

Perfect for beginners getting started with Gen AI:

๐Ÿง  Intermediate Projects

Build more complex AI systems:

๐Ÿš€ Advanced Projects

Production-grade implementations and cutting-edge research:


๐ŸŽฏ 40+ Production-Ready Applications

๐Ÿค– Chat & Communication

๐ŸŽฎ Games & Entertainment

๐Ÿ“š Education & Learning

๐Ÿ’ผ Business & Productivity

๐Ÿ” Research & Analysis

๐Ÿ› ๏ธ Development Tools

๐ŸŒ Latest AI Integrations


๐Ÿš€ Getting Started

Prerequisites

  • Python 3.8+
  • pip or conda package manager
  • API keys for services you want to use (OpenAI, Anthropic, Google, etc.)

Quick Start

  1. Clone the repository

    git clone https://github.com/buildfastwithai/gen-ai-experiments.git
    cd gen-ai-experiments
  2. Navigate to your desired project

    cd ai-apps-collection/your-desired-project
  3. Install dependencies

    pip install -r requirements.txt
  4. Set up API keys

    # Create a .env file and add your API keys
    echo "OPENAI_API_KEY=your_key_here" > .env
  5. Run the application

    streamlit run app.py
    # or
    python app.py
    # or
    jupyter notebook
  6. Follow project-specific instructions in each project's README.md for detailed setup


๐Ÿค Contributing

We welcome contributions from the community! Here's how you can help:

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contribution Guidelines

  • Follow the existing project structure
  • Include a detailed README.md for new projects
  • Add requirements.txt with all dependencies
  • Test your code before submitting
  • Write clear commit messages
  • Update documentation as needed

Report Issues

Found a bug or have a feature request? Please create a GitHub Issue with:

  • Clear description of the issue/feature
  • Steps to reproduce (for bugs)
  • Expected vs actual behavior
  • Screenshots (if applicable)

๐ŸŒŸ Star History

Show your support by starring this repository!

Star History Chart


๐Ÿ“ฌ Connect With Us


๐Ÿ’ก Have questions or want to collaborate?

Reach out to us at satvik@buildfastwithai.com


Made with โค๏ธ by BuildFastWithAI

โญ Star this repo if you find it helpful!

About

Collection of Jupyter notebooks is designed to provide you with a comprehensive guide to various AI tools and technologies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 99.8%
  • Other 0.2%