This is your work, valued
CommonRegex. A collection of common regular expressions bundled with an easy to use interface.
★ 1.6kTomorrow. Magic decorator syntax for asynchronous code in Python
★ 1.4kBlackWidow. Visualizing Python Project Import Graphs
★ 109tracker. A time machine for debugging pesky stateful errors.
★ 36SemiSync. Semi-synchronous programming in python
★ 34Runtype. Runtime type checking for python
★ 7coplay. Collaborative music at its finest.
★ 3MotorControl. Simple arduino code using AdaFruit MotorShield for PD control of brushed motor.
★ 3visual-lastfm. Last.fm statistics with D3.js
★ 2UnicodePlease. Utilities to prevent you from tearing your hair out dealing with unicode and text encodings in python 2.7.
★ 2dldsl. Deep Learning Domain Specific Language
★ 2ScalingLawsCalculator. Calculator to compute scaling laws for neural language models
★ 2TheanoAutoencoder. A generic autoencoder in Theano.
★ 2siren-haiku. Implementation of SIREN described in https://arxiv.org/abs/2006.09661
★ 1N1. An extensible mail client built on the modern web.
★ 1Decorative. Handy python decorators
★ 1SensorDebugger. Simple android project to aid with sensor debugging
★ 1CrashCourse. Crash course for Olin College ReadML cocurricular.
★ 1Algorithm-Implementations. Share, discuss and improve algorithm implementations!
★ 1PyOpenNI. Python bindings for the OpenNI library.
★ 1Algorithms. Basic algorithms in Python, Javascript, and C++
★ 1cleartext-mac. A text editor that only allows the top 1,000 most common words in English
★ 1sublime-settings. Sublime Text 3 settings for python hackers with an appreciation for visual minimalism
★ 1Watson.
★ 1Spokes-Extension. A chrome extension for Spokes -- an intelligent, unified search engine
★ 1nono. Sandbox any AI agent in seconds - zero setup, zero latency.
★ 3.4kharmony. Renderer for the harmony response format to be used with gpt-oss
★ 4.5klangextract. A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
★ 38kAdalFlow. AdalFlow: The library to build & auto-optimize LLM applications.
★ 4.2kzerox. OCR & Document Extraction using vision models
★ 12kphoenix. AI Observability & Evaluation
★ 11kattention-gym. Helpful tools and examples for working with flex-attention
★ 1.2kThunderKittens. Tile primitives for speedy kernels
★ 3.6kHeavyBall. Efficient optimizers
★ 336bayesflow. A Python library for efficient Bayesian modeling with deep learning
★ 727unstract-sdk. A framework for writing Unstract Tools/Apps
★ 25docai. Structured information extraction from documents
★ 316byaldi. Use late-interaction multi-modal models such as ColPali in just a few lines of code.
★ 851llm_aided_ocr. Enhances Tesseract OCR output using LLMs (local or API) for error correction, smart chunking, and markdown formatting of scanned PDFs
★ 2.9ksix-degrees-of-torvalds. TypeScript
★ 32Devon. Devon: An open-source pair programmer
★ 3.5kfull-stack-fastapi-template. Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
★ 45kunitable. UniTable: Towards a Unified Table Foundation Model
★ 534amalgam-lang-py. Amalgam Python Wrapper
★ 3fuxion. Sythetic data generation and normalization functions powered by LLMs
★ 59lorax. Multi-LoRA inference server that scales to 1000s of fine-tuned LLMs
★ 3.8ksurya. OCR, layout analysis, reading order, table recognition in 90+ languages
★ 21kpdfminer.six. Community maintained fork of pdfminer - we fathom PDF
★ 7kdaytona. Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code
★ 72knanodl. JAX library for training sub-4B foundation models for edge
★ 306RAGatouille. Easily use and train state of the art late-interaction retrieval methods (ColBERT) in any RAG pipeline. Designed for modularity and ease-of-use, backed by research.
★ 3.9koutlines. Structured Outputs
★ 15klitgpt. 20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
★ 14kDoc2Dict. Code accompanying Doc2Dict paper
★ 8autolabel. Label, clean and enrich text datasets with LLMs.
★ 2.3ksimple-hierarchical-transformer. Experiments around a simple idea for inducing multiple hierarchical predictive model within a GPT
★ 228MEGABYTE-pytorch. Implementation of MEGABYTE, Predicting Million-byte Sequences with Multiscale Transformers, in Pytorch
★ 655LlamaAcademy. A school for camelids
★ 1.2kAutoGPT. 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.
★ 186kbabyagi. Python
★ 22kthe-algorithm. Source code for the X Recommendation Algorithm
★ 74kOpenChatKit. Python
★ 9kFLAN. Python
★ 1.6kllm-security. New ways of breaking app-integrated LLMs
★ 2.1kdolly. Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform
★ 11kchat-langchain. TypeScript
★ 6.4kpal. PaL: Program-Aided Language Models (ICML 2023)
★ 525recursive_llm. Implement recursion using English as the programming language and an LLM as the runtime.
★ 239ThoughtSource. A central, open resource for data and tools related to chain-of-thought reasoning in large language models. Developed @ Samwald research group: https://samwald.info/
★ 1kxsdata. Naive XML & JSON Bindings for python
★ 446llama_index. LlamaIndex is the leading document agent and OCR platform
★ 51klangchain. The agent engineering platform.
★ 143kcramming. Cramming the training of a (BERT-type) language model into limited compute.
★ 1.4kpoint-e. Point cloud diffusion for 3D model synthesis
★ 6.9kawesome-document-understanding. A curated list of resources for Document Understanding (DU) topic
★ 1.5kbistring. Bidirectionally transformed strings
★ 367PaddleOCR. Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
★ 87kocrpy. OCR, Archive, Index and Search: Implementation agnostic OCR framework.
★ 225azure-docs. Open source documentation of Microsoft Azure
★ 11kRWKV-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.
★ 15kflash-attention. Fast and memory-efficient exact attention
★ 25kperceiver-ar-pytorch. Implementation of Perceiver AR, Deepmind's new long-context attention network based on Perceiver architecture, in Pytorch
★ 95nlp. Python
★ 1ema-pytorch. A simple way to keep track of an Exponential Moving Average (EMA) version of your Pytorch model
★ 658silero-models. Silero Models: pre-trained text-to-speech models made embarrassingly simple
★ 6kDeBERTa. The implementation of DeBERTa
★ 2.2kflamingo-pytorch. Implementation of 🦩 Flamingo, state-of-the-art few-shot visual question answering attention net out of Deepmind, in Pytorch
★ 1.3kimagen-pytorch. Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch
★ 8.4kDIMetrics. Jupyter Notebook
★ 10qdrant. Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
★ 34kdoubtlab. Doubt your data, find bad labels.
★ 515indico-client-python. Indico IPA client library
★ 5dalle-flow. 🌊 A Human-in-the-Loop workflow for creating HD images from text
★ 2.8kequinox. Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/
★ 2.9kjaxton. 100 exercises to learn JAX
★ 618keops. KErnel OPerationS, on CPUs and GPUs, with autodiff and without memory overflows
★ 1.2kgradio. Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
★ 43krich-cli. Rich-cli is a command line toolbox for fancy output in the terminal
★ 3.7kperformer-pytorch. An implementation of Performer, a linear attention-based transformer, in Pytorch
★ 1.2kHiddenEngrams. Hidden Engrams: Long Term Memory for Transformer Model Inference
★ 35isab-pytorch. An implementation of (Induced) Set Attention Block, from the Set Transformers paper
★ 71hippo-code. Python
★ 204label-studio. Label Studio is a multi-type data labeling and annotation tool with standardized output format
★ 28ktriton-transformer. Implementation of a Transformer, but completely in Triton
★ 279autofaiss. Automatically create Faiss knn indices with the most optimal similarity search parameters.
★ 907Transformers-Tutorials. This repository contains demos I made with the Transformers library by HuggingFace.
★ 12kvae-textures. Texture mapping with variational auto-encoders
★ 40milvus. Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
★ 45kdoctr. docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning. Ongoing development and maintenance by t2k.
★ 6.2kfast-transformer-pytorch. Implementation of Fast Transformer in Pytorch
★ 176MathBox.js. MathBox is a (work in progress) library for making presentation-quality math diagrams in WebGL.
★ 2klightly. A python library for self-supervised learning on images.
★ 3.8kannotated_deep_learning_paper_implementations. 🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
★ 67kALBEF. Code for ALBEF: a new vision-language pre-training method
★ 1.8kide. IDE for Lark-Parser
★ 31FastAI.jl. Repository of best practices for deep learning in Julia, inspired by fastai
★ 592Metroplex. Python
★ 21OBST. Your fruity companion for transformers
★ 14dex-lang. Research language for array processing in the Haskell/ML family
★ 1.7kMultimodal-Toolkit. Multimodal model for text and tabular data with HuggingFace transformers as building block for text data
★ 618mindshub. Make AI do actual work. Swap the model anytime — keep everything you've built.
★ 40ktagruler. Data programming by demonstration for information extraction and span annotation
★ 34pyprobml. Python code for "Probabilistic Machine learning" book by Kevin Murphy
★ 7.1klm-evaluation-harness. A framework for few-shot evaluation of language models.
★ 13kequivariance. A framework for implementing equivariant DL
★ 10project-menu. See the issue board for the current status of active and prospective projects!
★ 65mesh-transformer-jax. Model parallel transformers in JAX and Haiku
★ 6.4kfairseq-apollo. FairSeq repo with Apollo optimizer
★ 113textual. The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
★ 37kredis-inference-optimization. A Redis module for serving tensors and executing deep learning graphs
★ 841dl-visuals. Over 200 figures and diagrams of the most popular deep learning architectures and layers FREE TO USE in your blog posts, slides, presentations, or papers.
★ 1.5kloky. Robust and reusable Executor for joblib
★ 623g-mlp-pytorch. Implementation of gMLP, an all-MLP replacement for Transformers, in Pytorch
★ 431guided-diffusion. Python
★ 7.4kx-transformers. A concise but complete full-attention transformer with a set of promising experimental features from various papers
★ 5.9kgpt-neox. An implementation of model parallel autoregressive transformers on GPUs, based on the Megatron and DeepSpeed libraries
★ 7.4kdino. PyTorch code for Vision Transformers training with the Self-Supervised learning method DINO
★ 7.6kDeOldify. A Deep Learning based project for colorizing and restoring old images (and video!)
★ 18ktorchtyping. Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.
★ 1.5kskweak. skweak: A software toolkit for weak supervision applied to NLP tasks
★ 924accelerate. 🚀 A simple way to launch, train, and use PyTorch models on almost any device and distributed configuration, automatic mixed precision (including fp8), and easy-to-configure FSDP and DeepSpeed support
★ 9.8klayout-parser. A Unified Toolkit for Deep Learning Based Document Image Analysis
★ 5.8kblackjax. BlackJAX is a Bayesian Inference library designed for ease of use, speed and modularity.
★ 1.1kbig-sleep. A simple command line tool for text to image generation, using OpenAI's CLIP and a BigGAN. Technique was originally created by https://twitter.com/advadnoun
★ 2.6kdeep-daze. Simple command line tool for text to image generation using OpenAI's CLIP and Siren (Implicit neural representation network). Technique was originally created by https://twitter.com/advadnoun
★ 4.3kperceiver-pytorch. Implementation of Perceiver, General Perception with Iterative Attention, in Pytorch
★ 1.2kPlotNeuralNet. Latex code for making neural networks diagrams
★ 25kautotrain-advanced. 🤗 AutoTrain Advanced
★ 4.6kDALL-E. PyTorch package for the discrete VAE used for DALL·E.
★ 11kallie. 🤖 An automated machine learning framework for audio, text, image, video, or .CSV files (50+ featurizers and 15+ model trainers). Python 3.6 required.
★ 153CLIP. CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image
★ 34kDALLE-pytorch. Implementation / replication of DALL-E, OpenAI's Text to Image Transformer, in Pytorch
★ 5.6kvit-pytorch. Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
★ 25ktensor_annotations. Annotating tensor shapes using Python types
★ 160jax-md. Differentiable, Hardware Accelerated, Molecular Dynamics
★ 1.4kocr-connectionist-text-network. A end to end text detection pipeline using CTPN
★ 4TextRecognitionDataGenerator. A synthetic data generator for text recognition
★ 3.7kCLEval. CLEval: Character-Level Evaluation for Text Detection and Recognition Tasks
★ 187TablaM. The practical relational programing language for data-oriented applications
★ 227neural_ca. Neural Cellular Automata
★ 1fastformers. FastFormers - highly efficient transformer models for NLU
★ 706jraph. A Graph Neural Network Library in Jax
★ 1.5kchecklist. Beyond Accuracy: Behavioral Testing of NLP models with CheckList
★ 2.1kjust-pandas-things. An ongoing list of pandas quirks
★ 999literature-human-ai-collaboration. Literature for Human-AI collaboration, Hybrid Intelligence, Human-AI interaction
★ 74lambda-networks. Implementation of LambdaNetworks, a new approach to image recognition that reaches SOTA with less compute
★ 1.5kpydantic. Data validation using Python type hints
★ 28kDeepSpeed. DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
★ 43khuman-learn. Natural Intelligence is still a pretty good idea.
★ 833concise-encoding. The secure data format for a modern world
★ 280labml. 🔎 Monitor deep learning model training and hardware usage from your mobile phone 📱
★ 2.3kTextAttack. TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/
★ 3.5kpytorch_block_sparse. Fast Block Sparse Matrices for Pytorch
★ 551KILT. Library for Knowledge Intensive Language Tasks
★ 979applied-ml. 📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
★ 30kstrux. Python
★ 18objax. Python
★ 774einops. Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
★ 9.6knlphighlights. Website for the NLP Highlights podcast, including transcriptions of each episode
★ 12slate. Beautiful static documentation for your API
★ 36koptax. Optax is a gradient processing and optimization library for JAX.
★ 2.3kdeepmind-research. This repository contains implementations and illustrative code to accompany DeepMind publications
★ 15klatexify_py. A library to generate LaTeX expression from Python code.
★ 7.6kgpt-scrolls. A collaborative collection of open-source safe GPT-3 prompts that work well
★ 275elegy. A High Level API for Deep Learning in JAX
★ 473haystack. Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
★ 26kadapters. A Unified Library for Parameter-Efficient and Modular Transfer Learning
★ 2.8kcdx_toolkit. A toolkit for CDX indices such as Common Crawl and the Internet Archive's Wayback Machine
★ 210serve. ☁️ Build multimodal AI applications with cloud-native stack
★ 22klocal-attention. An implementation of local windowed attention for language modeling
★ 503fast-soft-sort. Fast Differentiable Sorting and Ranking
★ 624fast-transformers. Pytorch library for fast transformer implementations
★ 1.8kgmat. The accompanying code for the paper "GMAT: Global Memory Augmentation for Transformers" (Ankit Gupta and Jonathan Berant).
★ 7OTK. A Pytorch implementation of the optimal transport kernel embedding
★ 121BlingFire. A lightning fast Finite State machine and REgular expression manipulation library.
★ 1.9kcompressive-transformer-pytorch. Pytorch implementation of Compressive Transformers, from Deepmind
★ 165siren. Official implementation of "Implicit Neural Representations with Periodic Activation Functions"
★ 2kpyright. Static Type Checker for Python
★ 16kcaliban. Research workflows made easy, locally and in the Cloud.
★ 504practical-python. Practical Python Programming (course by @dabeaz)
★ 11kbyol-pytorch. Usable Implementation of "Bootstrap Your Own Latent" self-supervised learning, from Deepmind, in Pytorch
★ 1.9ktriton. Development repository for the Triton language and compiler
★ 20ktorch-blocksparse. Block-sparse primitives for PyTorch
★ 158sha-rnn. Single Headed Attention RNN - "Stop thinking with your head"
★ 1.2kmmf. A modular framework for vision & language multimodal research from Facebook AI Research (FAIR)
★ 5.6kvirtex. [CVPR 2021] VirTex: Learning Visual Representations from Textual Annotations
★ 561LSR. Pytorch Implementation of our ACL 2020 Paper "Reasoning with Latent Structure Refinement for Document-Level Relation Extraction"
★ 129product-key-memory. Standalone Product Key Memory module in Pytorch - for augmenting Transformer models
★ 87axial-positional-embedding. Axial Positional Embedding for Pytorch
★ 84Funnel-Transformer. Python
★ 220tvm. Open Machine Learning Compiler Framework
★ 14kRSE. Residual Shuffle-Exchange
★ 78penrose. Create beautiful diagrams just by typing notation in plain text.
★ 8klinear-attention-transformer. Transformer based on a variant of attention that is linear complexity in respect to sequence length
★ 842opt_einsum. ⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
★ 988gpt-3. GPT-3: Language Models are Few-Shot Learners
★ 16krouting-transformer. Fully featured implementation of Routing Transformer
★ 300mathemagic. Toybox of explanations of mathematics. Initial focus on (discrete) differential geometry
★ 278parallax. Python
★ 154littleballoffur. Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)
★ 715nn4nlp-concepts. A repository of concepts related to neural networks for NLP
★ 456cmu-multinlp. Generalizing Natural Language Analysis through Span-relation Representations
★ 91pet. This repository contains the code for "Exploiting Cloze Questions for Few-Shot Text Classification and Natural Language Inference"
★ 1.6kcontrastive-learner. A simple to use pytorch wrapper for contrastive self-supervised learning on any neural network
★ 153PubLayNet. Jupyter Notebook
★ 1.1k