Best Open Source artificial intelligence Libraries
A curated list of the most popular GitHub repositories tagged with artificial intelligence. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1Significant-Gravitas/AutoGPT
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
#2f/prompts.chat
a.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
#3rasbt/LLMs-from-scratch
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
#4hacksider/Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
#5OpenHands/OpenHands
🙌 OpenHands: AI-Driven Development
#6FlowiseAI/Flowise
Build AI Agents, Visually
#7microsoft/AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
#8Kong/kong
🦍 The API and AI Gateway
#9jingyaogong/minimind
🚀🚀 「大模型」2小时完全从0训练26M的小参数GPT!🌏 Train a 26M-parameter GPT from scratch in just 2h!
#10XingangPan/DragGAN
Official Code for DragGAN (SIGGRAPH 2023)
#11explosion/spaCy
💫 Industrial-strength Natural Language Processing (NLP) in Python
#12facebookresearch/fairseq
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
#13ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code
500 AI Machine learning Deep learning Computer vision NLP Projects with code
#14Lightning-AI/pytorch-lightning
Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
#15AMAI-GmbH/AI-Expert-Roadmap
Roadmap to becoming an Artificial Intelligence Expert in 2022
#16thedotmack/claude-mem
A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions.
#17feder-cr/Jobs_Applier_AI_Agent_AIHawk
AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in a tailored way.
#18ItzCrazyKns/Perplexica
Perplexica is an AI-powered answering engine.
#19ZuzooVn/machine-learning-for-software-engineers
A complete daily plan for studying to become a machine learning engineer.
#20microsoft/semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
#21invoke-ai/InvokeAI
Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
#22simstudioai/sim
Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.
#23e2b-dev/awesome-ai-agents
A list of AI autonomous agents
#24The-Art-of-Hacking/h4cker
This repository is maintained by Omar Santos (@santosomar) and includes thousands of resources related to ethical hacking, bug bounties, digital forensics and incident response (DFIR), AI security, vulnerability research, exploit development, reverse engineering, and more. 🔥 Also check: https://hackertraining.org
#25Tencent/ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platform
#26HandsOnLLM/Hands-On-Large-Language-Models
Official code repo for the O'Reilly Book - "Hands-On Large Language Models"
#27yamadashy/repomix
📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.
#28vercel/ai
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
#29recommenders-team/recommenders
Best Practices on Recommendation Systems
#30huggingface/datasets
🤗 The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
#31bee-san/Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
#32harvard-edge/cs249r_book
Introduction to Machine Learning Systems
#33onnx/onnx
Open standard for machine learning interoperability
#34usestrix/strix
Open-source AI hackers to find and fix your app’s vulnerabilities.
#35nautechsystems/nautilus_trader
A high-performance algorithmic trading platform and event-driven backtester
#36dyad-sh/dyad
Local, open-source AI app builder for power users ✨ v0 / Lovable / Replit / Bolt alternative 🌟 Star if you like it!
#37marimo-team/marimo
A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
#38camel-ai/owl
🦉 OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation
#39amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
#40Alibaba-NLP/DeepResearch
Tongyi Deep Research, the Leading Open-source Deep Research Agent
#41microsoft/AirSim
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
#42MathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning
This is the homepage of a new book entitled "Mathematical Foundations of Reinforcement Learning."
#43ShangtongZhang/reinforcement-learning-an-introduction
Python Implementation of Reinforcement Learning: An Introduction
#44deeplearning4j/deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
#45carla-simulator/carla
Open-source simulator for autonomous driving research.
#46Lightning-AI/litgpt
20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
#47owainlewis/awesome-artificial-intelligence
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
#48tangyudi/Ai-Learn
人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv等热门领域
#49willwulfken/MidJourney-Styles-and-Keywords-Reference
A reference containing Styles and Keywords that you can use with MidJourney AI. There are also pages showing resolution comparison, image weights, and much more!
#50diff-usion/Awesome-Diffusion-Models
A collection of resources and papers on Diffusion Models