This is your work, valued
MetaRL HRL Memory Graphs
RL-Adventure. Pytorch Implementation of DQN / DDQN / Prioritized replay/ noisy networks/ distributional values/ Rainbow/ hierarchical RL
★ 3.2kCapsule-Network-Tutorial. Pytorch easy-to-follow Capsule Network tutorial
★ 765np-hard-deep-reinforcement-learning. pytorch neural combinatorial optimization
★ 387Imagination-Augmented-Agents. Building Agents with Imagination: pytorch step-by-step implementation
★ 213interaction_network_pytorch. Pytorch Implementation of Interaction Networks for Learning about Objects, Relations and Physics
★ 138AdvancedDeepLearningCourse. Jupyter Notebook
★ 5zero.
★ 2fairseq. Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
★ 1higgsfield.github.io. HTML
★ 1tinker-cookbook. Post-training with Tinker
★ 3.6kverifiers. Our library for RL environments + evals
★ 4.3kART. Agent Reinforcement Trainer: train multi-step agents for real-world tasks using GRPO. Give your agents on-the-job training. Reinforcement learning for Qwen3.6, GPT-OSS, Llama, and more!
★ 10kunderstand-r1-zero. Understanding R1-Zero-Like Training: A Critical Perspective
★ 1.3kDeepEP. DeepEP: an efficient expert-parallel communication library
★ 9.8kTinyZero. Minimal reproduction of DeepSeek R1-Zero
★ 13kal-folio. A beautiful, simple, clean, and responsive Jekyll theme for academics
★ 16kFinRL. FinRL®: Financial Reinforcement Learning. 🔥
★ 16ksglang. SGLang is a high-performance serving framework for large language models and multimodal models.
★ 30kaquakv. Jupyter Notebook
★ 21dictionary_learning. Python
★ 426switti. (CVPR 2025) Switti: Designing Scale-Wise Transformers for Text-to-Image Synthesis
★ 205Regional-Prompting-FLUX. Training-free Regional Prompting for Diffusion Transformers 🔥
★ 698llama3_interpretability_sae. A complete end-to-end pipeline for LLM interpretability with sparse autoencoders (SAEs) using Llama 3.2, written in pure PyTorch and fully reproducible.
★ 640imitation. Clean PyTorch implementations of imitation and reward learning algorithms
★ 1.8knnsight. The nnsight package enables interpreting and manipulating the internals of deep learned models.
★ 982Kolors. Kolors Team
★ 4.6kKnowledgeEditingPapers. Must-read Papers on Knowledge Editing for Large Language Models.
★ 1.2kCFCQL. Code for NeurIPS2023 accepted paper: Counterfactual Conservative Q Learning for Offline Multi-agent Reinforcement Learning.
★ 42V-Express. V-Express aims to generate a talking head video under the control of a reference image, an audio, and a sequence of V-Kps images.
★ 2.4kkernl. Kernl lets you run PyTorch transformer models several times faster on GPU with a single line of code, and is designed to be easily hackable.
★ 1.6ktorchtitan. A PyTorch native platform for training generative AI models
★ 5.5kELLA. ELLA: Equip Diffusion Models with LLM for Enhanced Semantic Alignment
★ 1.3kpython-horror-show. Strange and odd python snippets explained
★ 360vit-vqgan-jax. Jax implementation of VIT-VQGAN
★ 10DSTA. This is the code of our paper "Video-Based Human Pose Regression via Decoupled Space-Time Aggregation".
★ 133LFM. Official PyTorch implementation of the paper: Flow Matching in Latent Space
★ 355scenic. Scenic: A Jax Library for Computer Vision Research and Beyond
★ 3.8kmicrograd-cuda. Python
★ 252fast-llm-security-guardrails. The fastest Trust Layer for AI Agents
★ 153ring-attention. ring-attention experiments
★ 171ringattention. Large Context Attention
★ 773ring-flash-attention. Ring attention implementation with flash attention
★ 1kFastCkpt. Python package for rematerialization-aware gradient checkpointing
★ 27LightSeq. Official repository for DistFlashAttn: Distributed Memory-efficient Attention for Long-context LLMs Training
★ 223StreamDiffusion. StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Generation
★ 11kCVQ-VAE. [ICCV 2023] Online Clustered Codebook
★ 189Pearl. A Production-ready Reinforcement Learning AI Agent Library brought by the Applied Reinforcement Learning team at Meta.
★ 3kfmengine. Utilities for Training Very Large Models
★ 58AgileRL. Streamlining reinforcement learning with RLOps. State-of-the-art RL algorithms and tools, with 10x faster training through evolutionary hyperparameter optimization.
★ 934go-netstat. A netstat implementation written in Go
★ 246warp-drive. Extremely Fast End-to-End Deep Multi-Agent Reinforcement Learning Framework on a GPU (JMLR 2022)
★ 503evol-instruct.
★ 287scope-rl. SCOPE-RL: A python library for offline reinforcement learning, off-policy evaluation, and selection
★ 143RRHF. [NIPS2023] RRHF & Wombat
★ 806awesome-chatgpt-dataset. Unlock the Power of LLM: Explore These Datasets to Train Your Own ChatGPT!
★ 765ralf. Python
★ 30SuperAGI. <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.
★ 18kchain-of-thought-hub. Benchmarking large language models' complex reasoning ability with chain-of-thought prompting
★ 2.8kprompt-to-prompt. Jupyter Notebook
★ 3.5kllm-cookbook. 面向开发者的 LLM 入门教程,吴恩达大模型系列课程中文版
★ 24kopenai-cookbook. Examples and guides for using the OpenAI API
★ 75kPrompt-Engineering-Guide. 🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
★ 76kawesome-langchain. 😎 Awesome list of tools and projects with the awesome LangChain framework
★ 9.4kllm-numbers. Numbers every LLM developer should know
★ 4.3karith. Demo on how to build parsers with Alex and Happy
★ 6Prompt-Diffusion. Official PyTorch implementation of the paper "In-Context Learning Unlocked for Diffusion Models"
★ 414LLM-VM. irresponsible innovation. Try now at https://chat.dev/
★ 491RasaGPT. 💬 RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. Built w/ Rasa, FastAPI, Langchain, LlamaIndex, SQLModel, pgvector, ngrok, telegram
★ 2.5kPaLM. An open-source implementation of Google's PaLM models
★ 819RWKV-LM. RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.
★ 15kmlops-zoomcamp. Free MLOps course from DataTalks.Club
★ 15ksuperagent. Superagent protects your AI applications against prompt injections, data leaks, and harmful outputs. Embed safety directly into your app and prove compliance to your customers.
★ 6.7kGPTeam. GPTeam: An open-source multi-agent simulation
★ 1.7kgpt-neox. An implementation of model parallel autoregressive transformers on GPUs, based on the Megatron and DeepSpeed libraries
★ 7.4kguidance. A guidance language for controlling large language models.
★ 22kdeveloper. the first library to let you embed a developer agent in your own app!
★ 12kdify. Production-ready platform for agentic workflow development.
★ 148kLocalAI. LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
★ 47kquivr. Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
★ 39kE2B. Open-source, secure environment with real-world tools for enterprise-grade agents.
★ 13kprogen. Official release of the ProGen models
★ 704langflow. Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
★ 152kllm-foundry. LLM training code for Databricks foundation models
★ 4.4ksol-did. Specification for the did:sol method
★ 53zkdrops. Private airdrops for Ethereum.
★ 764chainlink-solana-demo. Showing how to deploy a Solana program using Chainlink Price Feeds
★ 38neodyme-breakpoint-workshop. Solana Security Workshop for Breakpoint by Neodyme
★ 109svoice. We provide a PyTorch implementation of the paper Voice Separation with an Unknown Number of Multiple Speakers In which, we present a new method for separating a mixed audio sequence, in which multiple voices speak simultaneously. The new method employs gated neural networks that are trained to separate the voices at multiple processing steps, while maintaining the speaker in each output channel fixed. A different model is trained for every number of possible speakers, and the model with the largest number of speakers is employed to select the actual number of speakers in a given sample. Our method greatly outperforms the current state of the art, which, as we show, is not competitive for more than two speakers.
★ 1.3kowncast. Take control over your live stream video by running it yourself. Streaming + chat out of the box.
★ 11knio. 💬 Nio is an upcoming matrix client for iOS.
★ 560open-source-ios-apps. :iphone: Collaborative List of Open-Source iOS Apps
★ 51kCEGIS. Counter-example guided inductive synthesis (CEGIS) implementation for the SMT solver Z3 by Microsoft Research
★ 66pylo2. Python wrapper around several Prolog engines. Hoping to make symbolic AI a part of standard AI toolkit.
★ 86engineering-sw-hw-model-checking-letures. Lectures in MIPT: intro to engineering software using model-checking.
★ 16arq. Fast job queuing and RPC in python with asyncio and redis.
★ 3khydra. Hydra is a framework for elegantly configuring complex applications
★ 11kdifferential-datalog. DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.
★ 1.5kaws-lambda-haskell-runtime. ⚡Haskell runtime for AWS Lambda
★ 283s2i-lisp. Source-to-Image builder for Common Lisp applications on OpenShift
★ 30react-redux-links. Curated tutorial and resource links I've collected on React, Redux, ES6, and more
★ 23kRecordRTC. RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
★ 6.9ksimple-peer. 📡 Simple WebRTC video, voice, and data channels
★ 7.8kbtfs. A bittorrent filesystem based on FUSE.
★ 4kweb-audio-recorder-js. .wav/.ogg/.mp3 recorder with Web Audio API
★ 792janus-gateway. Janus WebRTC Server
★ 9.1kcoturn. coturn TURN server project
★ 14kacme. A library of reinforcement learning components and agents
★ 4ktorchlambda. Lightweight tool to deploy PyTorch models to AWS Lambda
★ 126postbird. Open source PostgreSQL GUI client for macOS, Linux and Windows
★ 1.6kleveldb. LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
★ 39kideas. :rocket: Ideas for everyone under a CC licence. Feel free to use. I'll send you a postcard if you build anything on this list.
★ 529sod. An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
★ 1.8ktextshot. Python tool for grabbing text via screenshot
★ 1.8kboolector. A Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, arrays and uninterpreted functions.
★ 359Marketing-for-Engineers. A curated collection of marketing articles & tools to grow your product.
★ 13kSpeaker-independent-emotional-voice-conversion-based-on-conditional-VAW-GAN-and-CWT. This is the implementation of our Interspeech 2020 paper "Converting anyone's emotion: towards speaker-independent emotional voice conversion".
★ 90texts. Articles about various things
★ 10gotestwaf. An open-source project in Golang to asess different API Security tools and WAF for detection logic and bypasses
★ 1.8ktla-rust. writing correct lock-free and distributed stateful systems in Rust, assisted by TLA+
★ 1.1kpractical-tla-plus. Source Code for 'Practical TLA+' by Hillel Wayne
★ 300bayou. System for synthesizing Java API idioms, powered by Neural Sketch Learning
★ 280HaVSA. HaVSA (Have-Saa) is a Haskell implementation of the Version Space Algebra Machine Learning technique described by Tessa Lau.
★ 12learn2branch. Exact Combinatorial Optimization with Graph Convolutional Neural Networks (NeurIPS 2019)
★ 410guiding-synthesizers. Guiding Program Synthesis by Learning to Generate Examples
★ 13neural_sketch. neural sketch project, currently in generative regex, list transformation (deepcoder), and text editing (robustfill) domains
★ 24rulesynthesis. Code for "Learning Compositional Rules via Neural Program Synthesis"
★ 60CoT. (Beta Version!) Experiment Code for Paper ``CoT: Cooperative Training for Generative Modeling of Discrete Data''
★ 73cs323-notes. Course notes for CS323: Automated Reasoning
★ 42asp-game-strategies. Learning game strategies in ASP (clingo) using minimax and inductive logic programming (ILASP) :clubs: :game_die:
★ 9learn-physics. A library of functions for vector calculus, calculation of electric field, electric flux, magnetic field, and other quantities in mechanics and electromagnetic theory.
★ 196logic-life-search. Cellular automata search program
★ 26mrcl. Code for the NeurIPS19 paper "Meta-Learning Representations for Continual Learning"
★ 206ANML. A Neuromodulated Meta-Learning algorithm
★ 117hexlite. Python-based HEX implementation for a fragment of the HEX language and a subset of features.
★ 15pytorch-lightning. Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
★ 31kcausal_inference_python_code. Python code for part 2 of the book Causal Inference: What If, by Miguel Hernán and James Robins
★ 1.4kUpside-Down-Reinforcement-Learning. Upside-Down Reinforcement Learning (⅂ꓤ) implementation in PyTorch. Based on the paper published by Jürgen Schmidhuber.
★ 79system-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 357kclutrr. Diagnostic benchmark suite to explicitly test logical relational reasoning on natural language
★ 103InvariantRiskMinimization. PyTorch code to run synthetic experiments.
★ 437meta_seq2seq. Compositional generalization through meta sequence-to-sequence learning
★ 84Polygames. The project is a platform of zero learning with a library of games.
★ 266EGG. EGG: Emergence of lanGuage in Games
★ 321pysequitur. Python Sequitur (Nevill-Manning) algorithm
★ 8Re-Pair-VF. C
★ 4Re-Pair. A space-efficient compressor based on the Re-Pair grammar
★ 12MR-Repair. C
★ 8Financial-Models-Numerical-Methods. Collection of notebooks about quantitative finance, with interactive python code.
★ 7kLanczosNetwork. Lanczos Network, Graph Neural Networks, Deep Graph Convolutional Networks, Deep Learning on Graph Structured Data, QM8 Quantum Chemistry Benchmark, ICLR 2019
★ 317elpi. Embeddable Lambda Prolog Interpreter
★ 373gpt-2-output-dataset. Dataset of GPT-2 outputs for research in detection, biases, and more
★ 2kpyxel. A retro game engine for Python
★ 18kmultiagent-gail. Python
★ 84stacknn-core. Pip-installable differentiable stacks in PyTorch!
★ 65hasktorch. Tensors and neural networks in Haskell
★ 1.2khigher. higher is a pytorch library allowing users to obtain higher order gradients over losses spanning training loops rather than individual training steps.
★ 1.6knode. Neural Oblivious Decision Ensembles for Deep Learning on Tabular Data
★ 532imo-coq. International Mathematics Olympiad in Coq
★ 5pneumothorax-segmentation. SIIM-ACR Pneumothorax Segmentation first place solution
★ 322industry-machine-learning. A curated list of applied machine learning and data science notebooks and libraries across different industries (by @firmai)
★ 7.5kApollo-11. Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
★ 68kadaptive-span. Transformer training code for sequential tasks
★ 610DXNN. Topology and Parameter Evolving Universal Learning Network Platform
★ 89STALINGRAD. Stalin∇, a brutally optimizing compiler for the VLAD language
★ 77awesome-haskell-deep-learning. In the tradition of "awesome" (curated) lists, this is a list of references and code for doing deep learning in Haskell.
★ 299NumEr. Numeric Erlang - vector and matrix operations with CUDA. Heavily inspired by Pteracuda - https://github.com/kevsmith/pteracuda
★ 100AlphaNPI. Adapting the AlphaZero algorithm to remove the need of execution traces to train NPI.
★ 79xlnet. XLNet: Generalized Autoregressive Pretraining for Language Understanding
★ 6.2kdifferentiable_sorting. Differentiable bitonic sorting
★ 141neuralkanren. Neural Guided Constraint Logic Programming for Program Synthesis
★ 93e-SNLI. Python
★ 168dl2. DL2 is a framework that allows training neural networks with logical constraints over numerical values in the network (e.g. inputs, outputs, weights) and to query networks for inputs fulfilling a logical formula.
★ 88kaggle-imaterialist. The First Place Solution of Kaggle iMaterialist (Fashion) 2019 at FGVC6
★ 484gym-sokoban. Sokoban environment for OpenAI Gym
★ 407clpz. Constraint Logic Programming over Integers
★ 212AdaptiveNeuralTrees. Adaptive Neural Trees
★ 156PlaNet. Deep Planning Network: Control from pixels by latent planning with learned dynamics
★ 378SATNet. Bridging deep learning and logical reasoning using a differentiable satisfiability solver.
★ 433graphics. TensorFlow Graphics: Differentiable Graphics Layers for TensorFlow
★ 2.8kMAAC. Code for "Actor-Attention-Critic for Multi-Agent Reinforcement Learning" ICML 2019
★ 808sequential_social_dilemma_games. Repo for reproduction of sequential social dilemmas
★ 418multiagent. Using RLLib and PycoLab to explore intelligent cooperative behavior in sequential social dilemmas
★ 54neural-logic-machines. Implementation for the Neural Logic Machines (NLM).
★ 296craft-env. Python
★ 44AmpliGraph. Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org
★ 2.2kKG-DQN. Python
★ 84structural-probes. Codebase for testing whether hidden states of neural networks encode discrete structures.
★ 403ConvE. Convolutional 2D Knowledge Graph Embeddings resources
★ 691MinAtar. Python
★ 332ConvKB. A Novel Embedding Model for Knowledge Base Completion Based on Convolutional Neural Network (NAACL 2018) (Pytorch and Tensorflow)
★ 203CapsGNN. A PyTorch implementation of "Capsule Graph Neural Network" (ICLR 2019).
★ 1.3klola. Code release for Learning with Opponent-Learning Awareness and variations.
★ 152GraphRNN. Python
★ 430Ape-X. PyTorch Implementation of Distributed Prioritized Experience Replay(Ape-X)
★ 156SimGNN. A PyTorch implementation of "SimGNN: A Neural Network Approach to Fast Graph Similarity Computation" (WSDM 2019).
★ 814meta-dataset. A dataset of datasets for learning to learn from few examples
★ 804APPNP. A PyTorch implementation of "Predict then Propagate: Graph Neural Networks meet Personalized PageRank" (ICLR 2019).
★ 374spreadingvectors. Open source implementation of "Spreading Vectors for Similarity Search"
★ 322awesome-graph-classification. A collection of important graph embedding, classification and representation learning papers with implementations.
★ 4.8kSinkhornAutoDiff. Toolbox to integrate optimal transport loss functions using automatic differentiation and Sinkhorn's algorithm
★ 449SEAL. SEAL (learning from Subgraphs, Embeddings, and Attributes for Link prediction). "M. Zhang, Y. Chen, Link Prediction Based on Graph Neural Networks, NeurIPS 2018 spotlight".
★ 672SimplE. Implementation of SimplE Embedding for Link Prediction in Knowledge Graphs in PyTorch
★ 117AttentionWalk. A PyTorch Implementation of "Watch Your Step: Learning Node Embeddings via Graph Attention" (NeurIPS 2018).
★ 326One-shot-Relational-Learning. Code for One-shot Relational Learning for Knowledge Graphs (EMNLP18)
★ 241MixHop-and-N-GCN. An implementation of "MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixing" (ICML 2019).
★ 406XWorld. A C++/Python simulator package for reinforcement learning
★ 86abstract-reasoning-matrices. Progressive matrices dataset, as described in: Measuring abstract reasoning in neural networks (Barrett*, Hill*, Santoro*, Morcos, Lillicrap), ICML2018
★ 185modular-assemblies. [NeurIPS 2019] Code for the paper "Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularity"
★ 120gpt-2. Code for the paper "Language Models are Unsupervised Multitask Learners"
★ 25k