Welcome to my AI GENERATED list of interesting repositories in the fields of Generative AI, Artificial Intelligence, and Data Science. As an AI Engineer & Product Development Specialist in these areas, I've compiled this list to help developers, researchers, and enthusiasts stay up-to-date with the latest advancements and tools.
This GitHub landing page is automatically updated every day by AI to showcase my latest interests and discoveries in the fields of AI, Machine Learning, and Data Science.
Here's how it works:
- Automated Updates: The repository list you see below is automatically updated daily using GitHub Actions that I've set up to run the AI pipeline.
- Starred Repositories: The content is based on my GitHub starred repositories, reflecting my current interests and valuable finds in the tech world.
- AI-Powered Organization: An AI model (GPT-4o) is used to categorize and organize the repositories, ensuring that the list remains well-structured and informative.
- Minimal Manual Intervention: Once set up, this page requires little to no manual updating. All I need to do is star a new repo and it will automatically be categorized and added to this document. When I remove a repo from my starred list, the AI automatically removes it from this page.
Why use AI for this?: The key thing that the LLM-based solution is doing is dynamically deciding what categories should exist on this and how to group my starred repos into those categories. It also reassesses and changes the categories and groupings over time as the starred repos change. It does all of this without the need for me to decide in advance what categories it should consider or to pre-train the model on categories. Implementing this algorithm is extremely simple compared to implementing a solution with a more traditional ML/AI approach that doesn't have the NLP reasoning capabilities of an LLM.
- Generative AI
- Artificial Intelligence
- MLOps & AI Infrastructure
- Productivity Tools
- Other
- How to Implement This Landing Page On Your Own GitHub
- π Contributing
- π License
- VincentGranville/Large-Language-Models - Large language Models (LLM).
- microsoft/TinyTroupe - LLM-powered multiagent persona simulation for imagination enhancement and business insights.
- camel-ai/camel - π« CAMEL: Finding the Scaling Law of Agents. The first and the best multi-agent framework.
- andrewyng/aisuite - Simple, unified interface to multiple Generative AI providers.
- microsoft/lida - Automatic Generation of Visualizations and Infographics using Large Language Models.
- vercel/ai - Build AI-powered applications with React, Svelte, Vue, and Solid.
- run-llama/chat-ui - Chat UI components for LLM apps.
- kennethreitz/simplemind - Python API client for AI providers that intends to replace LangChain and LangGraph for most common use cases.
- prompt-security/ps-fuzz - Make your GenAI Apps Safe & Secure π Test & harden your system prompt.
- yangchris11/samurai - Official repository of "SAMURAI: Adapting Segment Anything Model for Zero-Shot Visual Tracking with Motion-Aware Memory."
- ItzCrazyKns/Perplexica - Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI.
- Integuru-AI/Integuru - The first AI agent that builds third-party integrations through reverse engineering platforms' internal APIs.
- AgentOps-AI/AgentStack - The fastest way to build robust AI agents.
- cline/cline - Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
- langchain-ai/agent-protocol - None.
- adobe-research/dynasaur - Official repository for "DynaSaur: Large Language Agents Beyond Predefined Actions".
- replicate/cog - Containers for machine learning.
- anaisbetts/mcp-youtube - A Model-Context Protocol Server for YouTube.
- modelcontextprotocol/python-sdk - The official Python SDK for Model Context Protocol servers and clients.
- modelcontextprotocol/servers - Model Context Protocol Servers.
- Kozea/Radicale - A simple CalDAV (calendar) and CardDAV (contact) server.
- collective/icalendar - icalendar parser library for Python.
- kanboard/kanboard - Kanban project management software.
- microsoft/markitdown - Python tool for converting files and office documents to Markdown.
- Tameyer41/liftoff - Mock Interview Simulator with AI-Powered Feedback.
- caspianmoon/memoripy - An AI memory layer with short- and long-term storage, semantic clustering, and optional memory decay for context-aware applications.
- PatrickJS/awesome-cursorrules - π A curated list of awesome .cursorrules files.
- huggingface/smol-course - A course on aligning smol models.
- Portkey-AI/gateway - A blazing fast AI Gateway with integrated guardrails. Route to 200+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
- MineDojo/Voyager - An Open-Ended Embodied Agent with Large Language Models.
This project automatically updates the README with your GitHub starred repositories using a Python script and GitHub Actions.
git clone https://github.com/your-username/github-genai-list.git cd github-genai-list
python --version
python -m pip install --upgrade pip
pip install -r requirements.txt
Go to your GitHub repository settings, and under Secrets and variables > Actions, create the following secrets:
In the update_readme.py script located in the scripts/ directory, replace "YourGitHubUsername" with your actual GitHub username.
python scripts/update_readme.py
git add . git commit -m "Updated project structure" git push origin main
Note: This landing page uses OpenAI's GPT-4o model. Make sure you comply with OpenAI's use-case policies and monitor your API usage to manage costs.
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!
This project is licensed under the MIT License - see the LICENSE.md file for details.
π Last edited: 2024-12-23
π Connect with me on LinkedIn