Git Product home page Git Product logo
# 🚀 Awesome GenAI, AI, and Data Science Resources

Welcome to my curated list of cutting-edge and interesting repositories in the fields of Generative AI, Artificial Intelligence, and Data Science. As a technical product manager specializing in these areas, I've compiled this list to help developers, researchers, and enthusiasts stay up-to-date with the latest advancements and tools.

## 📚 Table of Contents

- [Generative AI](#generative-ai)
- [Artificial Intelligence](#artificial-intelligence)
- [Data Science](#data-science)
- [MLOps & AI Infrastructure](#mlops--ai-infrastructure)
- [AI Ethics & Responsible AI](#ai-ethics--responsible-ai)
- [Other](#other)
- [How This Landing Page Works](#how-this-landing-page-works) (Fork to create your own GitHub landing page like this)

## Generative AI

### Large Language Models (LLMs)
- [AGiXT](https://github.com/AGiXT) - A dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers.
- [open-webui](https://github.com/open-webui) - User-friendly WebUI for LLMs (Formerly Ollama WebUI).

### Image Generation
- [Stable-Diffusion](https://github.com/Stable-Diffusion) - Stable Diffusion, SDXL, LoRA Training, DreamBooth Training, Automatic1111 Web UI, and more.

### Audio Generation
- [audiocraft](https://github.com/audiocraft) - A library for audio processing and generation with deep learning, featuring MusicGen and EnCodec.

### Chat Applications
- [ai-chat-protocol](https://github.com/ai-chat-protocol) - A library + API spec for easily streaming generative AI output to your chat applications.
- [chatgpt_telegram_bot](https://github.com/chatgpt_telegram_bot) - Telegram bot with ChatGPT, Python-based, using OpenAI's API.

## Artificial Intelligence

### Machine Learning Frameworks
- [playwright-python](https://github.com/playwright-python) - Python version of the Playwright testing and automation library.
- [gptrpg](https://github.com/gptrpg) - A demo of a GPT-based agent existing in an RPG-like environment.

### Autonomous Agents
- [babyagi](https://github.com/babyagi) - BabyAGI, an autonomous AI agent with task prioritization and task execution capabilities.
- [Teenage-AGI](https://github.com/Teenage-AGI) - Teenage-AGI project with advanced AI agents.
- [gpt-researcher](https://github.com/gpt-researcher) - GPT based autonomous agent that does online comprehensive research on any given topic.
- [crewAI](https://github.com/crewAI) - Framework for orchestrating role-playing, autonomous AI agents.

## Data Science

### Data Visualization
- [gradio](https://github.com/gradio) - Build and share delightful machine learning apps, all in Python.

### Data Analysis
- [dspy](https://github.com/dspy) - DSPy: The framework for programming—not prompting—foundation models.
- [haystack](https://github.com/haystack) - LLM orchestration framework to build customizable, production-ready LLM applications.

## MLOps & AI Infrastructure

- [AutoGPT](https://github.com/AutoGPT) - The vision of accessible AI for everyone, to use and to build on.
- [mactop](https://github.com/mactop) - Apple Silicon Monitor Top written in pure Golang.

## AI Ethics & Responsible AI

- [artkit](https://github.com/artkit) - Automated prompt-based testing and evaluation of Gen AI applications.

## Other

- [llama-fs](https://github.com/llama-fs) - A self-organizing file system with llama 3.
- [ragapp](https://github.com/ragapp) - The easiest way to use Agentic RAG in any enterprise.
- [resume.md](https://github.com/resume.md) - Write your resume in Markdown, style it with CSS, output to HTML and PDF.
- [markdown-resume](https://github.com/markdown-resume) - A simple, elegant, and fast workflow to write resumes and CVs in Markdown.
- [online-resume](https://github.com/online-resume) - A minimalist Jekyll theme for your resume.
- [DevResume-Theme](https://github.com/DevResume-Theme) - DevResume - Bootstrap 5 Resume/CV Theme for Software Developers.
- [whisperX](https://github.com/whisperX) - WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization).
- [google-chat-samples](https://github.com/google-chat-samples) - Chat Bot Samples for Google Chat.
- [operating-system](https://github.com/operating-system) - Home Assistant Operating System.
- [jigsaw-generator](https://github.com/jigsaw-generator) - Software for creating jigsaw puzzles using LaTeX, with output similar to Tarsia's Formulator software.
- [piecemaker](https://github.com/piecemaker) - Create jigsaw puzzle pieces.

## How This Landing Page Works

This GitHub landing page is dynamically updated to showcase my latest interests and discoveries in the fields of AI, Machine Learning, and Data Science. Here's how it works:

1. **Automated Updates**: The repository list you see above is automatically updated daily using GitHub Actions.

2. **Starred Repositories**: The content is based on my GitHub starred repositories, reflecting my current interests and valuable finds in the tech world.

3. **AI-Powered Organization**: An AI model (GPT-3.5-turbo) is used to categorize and organize the repositories, ensuring that the list remains well-structured and informative.

4. **Minimal Manual Intervention**: Once set up, this page requires little to no manual updating, keeping the content fresh with minimal effort.

### How to Implement This for Your Own GitHub

If you'd like to create a similar landing page for your GitHub profile:

1. Fork this repository.
2. Set up the following secrets in your forked repository's settings:
   - `OPENAI_API_KEY`: Your OpenAI API key
   - `PAT`: A GitHub Personal Access Token with appropriate permissions
3. Update the `update_readme.py` script in the `.github/scripts/` directory:
   - Replace `"YourGitHubUsername"` with your actual GitHub username
4. Customize the README.md template to fit your personal brand and interests.
5. The GitHub Action will run daily, updating your README with your latest starred repositories.

Feel free to modify the script or the README structure to better suit your needs. Happy showcasing!

---

**Note**: This landing page uses OpenAI's GPT-3.5-turbo model. Make sure you comply with OpenAI's use-case policies and monitor your API usage to manage costs.

---

## 🌟 Contributing

Feel free to open a pull request if you have any suggestions for additions or improvements to this list. Let's collaborate to keep this resource up-to-date and valuable for the community!

## 📄 License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.

---

📊 *Last edited: [August 16, 2024]*

🔗 Connect with me on [LinkedIn](https://www.linkedin.com/in/taubersean)

Sean Tauber's Projects

psycloud-python icon psycloud-python

Python clients and utilities for remote access to a Psycloud server

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.