This is your work, valued
Ph.D. student @ UofT & Vector Previously undergrad @ ZJU
ToolEmu. [ICLR'24 Spotlight] A language model (LM)-based emulation framework for identifying the risks of LM agents with tool use
★ 211BoLT. Code for "Reasoning to Learn from Latent Thoughts"
★ 133ObsScaling. [NeurIPS'24 Spotlight] Observational Scaling Laws
★ 60optdom. [ICLR'22] Self-supervised learning optimally robust representations for domain shift.
★ 25mcbits. [ICML'21 Oral] Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding
★ 14ZO-L2L. [ICLR'20] Learning to Learn by Zeroth-Order Oracle
★ 14AI-Trader. "AI-Trader: 100% Fully-Automated Agent-Native Trading"
★ 21kmetaculus. TypeScript
★ 109forecasting-tools. A framework for building a AI Forecasting Bot for Metaculus. Additionally AI Forecasting tools to help humans forecast the future.
★ 76opencode. The open source coding agent.
★ 185kSDPO. Reinforcement Learning via Self-Distillation (SDPO)
★ 1kdiscover. Python
★ 600pepper. Python
★ 266harmony. Renderer for the harmony response format to be used with gpt-oss
★ 4.5knanotron. Minimalistic large language model 3D-parallelism training
★ 2.7kpicotron. Minimalistic 4D-parallelism distributed training framework for education purpose
★ 2.2kcodex. Lightweight coding agent that runs in your terminal
★ 97karxiv-latex-cleaner. arXiv LaTeX Cleaner: Easily clean the LaTeX code of your paper to submit to arXiv
★ 6.9kMath-Verify. Python
★ 1.2kmath-evaluation-harness. A simple toolkit for benchmarking LLMs on mathematical reasoning tasks. 🧮✨
★ 277blt. Code for BLT research paper
★ 2klingua. Meta Lingua: a lean, efficient, and easy-to-hack codebase to research LLMs.
★ 4.8kminbpe. Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.
★ 11kopen_lm. A repository for research on medium sized language models.
★ 537dclm. DataComp for Language Models
★ 1.5kpublic-tasks. HTML
★ 128penzai. A JAX research toolkit for building, editing, and visualizing neural networks.
★ 1.9kscaling_laws_data_filtering. Python
★ 64research-career-tools. Python
★ 165OpenHands. 🙌 OpenHands: AI-Driven Development
★ 80kmistral-inference. Official inference library for Mistral models
★ 11kgrok-1. Grok open release
★ 52kLWM. Large World Model -- Modeling Text and Video with Millions Context
★ 7.4kyet-another-applied-llm-benchmark. A benchmark to evaluate language models on questions I've previously asked them to solve.
★ 1.1klitellm. Python SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, VLLM, NVIDIA NIM]
★ 53kOS-Copilot. An self-improving embodied conversational agent seamlessly integrated into the operating system to automate our daily tasks.
★ 1.8kfastText. Library for fast text representation and classification.
★ 27kcode-act. Official Repo for ICML 2024 paper "Executable Code Actions Elicit Better LLM Agents" by Xingyao Wang, Yangyi Chen, Lifan Yuan, Yizhe Zhang, Yunzhu Li, Hao Peng, Heng Ji.
★ 1.7kVIRL. (ECCV 2024) Code for V-IRL: Grounding Virtual Intelligence in Real Life
★ 367bigcode-evaluation-harness. A framework for the evaluation of autoregressive code generation language models.
★ 1.1kbigcode-dataset. Jupyter Notebook
★ 497sglang. SGLang is a high-performance serving framework for large language models and multimodal models.
★ 30kautogen. A programming framework for agentic AI
★ 60kAuto-GPT-Benchmarks. A repo built for the purpose of benchmarking the performance of agents, regardless of how they are set up and how they work.
★ 276openvibe. Modular Auto-GPT Framework
★ 1.5kagents. An Open-source Framework for Data-centric, Self-evolving Autonomous Language Agents
★ 5.9kllm-reasoners. A library for advanced large language model reasoning
★ 2.3kSWE-bench. SWE-bench: Can Language Models Resolve Real-world Github Issues?
★ 5.4kweak-to-strong. Python
★ 2.6kdatablations. Scaling Data-Constrained Language Models
★ 344webarena. Code repo for "WebArena: A Realistic Web Environment for Building Autonomous Agents"
★ 1.5kPurpleLlama. Set of tools to assess and improve LLM security.
★ 4.3kNexusRaven-V2. Jupyter Notebook
★ 419text-generation-inference. Large Language Model Text Generation Inference
★ 11kXAgent. An Autonomous LLM Agent for Complex Task Solving
★ 8.5kBestGPTs. Top ranked OpenAI GPTs
★ 1kmath-lm. Python
★ 1.1kchain-of-thought-hub. Benchmarking large language models' complex reasoning ability with chain-of-thought prompting
★ 2.8kWizardLM. LLMs build upon Evol Insturct: WizardLM, WizardCoder, WizardMath
★ 9.5klm-evaluation-harness. A framework for few-shot evaluation of language models.
★ 13kLookaheadDecoding. [ICML 2024] Break the Sequential Dependency of LLM Inference Using Lookahead Decoding
★ 1.3kprm800k. 800,000 step-level correctness labels on LLM solutions to MATH problems
★ 2.1kprompts.chat. f.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.
★ 165kE2B. Open-source, secure environment with real-world tools for enterprise-grade agents.
★ 13kawesome-ai-agents. A list of AI autonomous agents
★ 29kpromptmap. a security scanner for custom LLM applications
★ 1.2kawesome-llm-security. A curation of awesome tools, documents and projects about LLM Security.
★ 1.6kAgentGPT. 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
★ 36kletta. Platform for stateful agents: AI with advanced memory that can learn and self-improve over time.
★ 24kopeninterpreter. A lightweight coding agent for open models like Deepseek, Kimi, and Qwen
★ 64kawesome-llm-powered-agent. Awesome things about LLM-powered agents. Papers / Repos / Blogs / ...
★ 2.3kawesome-language-agents. List of language agents based on paper "Cognitive Architectures for Language Agents"
★ 1.2kLLMAgentPapers. Must-read Papers on LLM Agents.
★ 3.1kdspy. DSPy: The framework for programming—not prompting—language models
★ 36ktree-of-thought-llm. [NeurIPS 2023] Tree of Thoughts: Deliberate Problem Solving with Large Language Models
★ 6knatbot. Drive a browser with GPT-3
★ 1.9kAgentBench. A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24)
★ 3.6kopenchat. OpenChat: Advancing Open-source Language Models with Imperfect Data
★ 5.5kgenerative_agents. Generative Agents: Interactive Simulacra of Human Behavior
★ 22kllm-attacks. Universal and Transferable Attacks on Aligned Language Models
★ 4.7kllama. Inference code for Llama models
★ 60kvllm. A high-throughput and memory-efficient inference and serving engine for LLMs
★ 86kintercode. [NeurIPS 2023 D&B] Code repository for InterCode benchmark https://arxiv.org/abs/2306.14898
★ 252gpt-engineer. CLI platform to experiment with codegen. Precursor to: https://lovable.dev
★ 55kTransformerPrograms. [NeurIPS 2023] Learning Transformer Programs
★ 165LLaMA-Adapter. [ICLR 2024] Fine-tuning LLaMA to follow Instructions within 1 Hour and 1.2M Parameters
★ 5.9kopen-instruct. AllenAI's post-training codebase
★ 3.8kself-refine. LLMs can generate feedback on their work, use it to improve the output, and repeat this process iteratively.
★ 811ToolBench. [ICLR'24 spotlight] An open platform for training, serving, and evaluating large language model for tool learning.
★ 5.7kVoyager. An Open-Ended Embodied Agent with Large Language Models
★ 7kGymnasium. A standard API for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
★ 12kalpaca_farm. A simulation framework for RLHF and alternatives. Develop your RLHF method without collecting human data.
★ 845plugnplai. 🎸 Integrating AI plugins to LLMs
★ 228open_llama. OpenLLaMA, a permissively licensed open source reproduction of Meta AI’s LLaMA 7B trained on the RedPajama dataset
★ 7.5ktwitter-agent. Build AI-powered Agents for Twitter🐣
★ 179lamini. The Official Python Client for Lamini's API
★ 2.5kbabyagi. Python
★ 22kBMTools. Tool Learning for Big Models, Open-Source Solutions of ChatGPT-Plugins
★ 2.8ktoolkit-ai. AI-agents that automatically generate and use Langchain Tools and ChatGPT plugins
★ 532ChatArena. ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of AIs.
★ 1.5kFastChat. An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.
★ 39kAutoGPT. 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.
★ 185kthe-algorithm. Source code for the X Recommendation Algorithm
★ 74kopen_flamingo. An open-source framework for training large multimodal models.
★ 4.1kdolly. Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform
★ 11kml_timeline.
★ 585self-instruct. Aligning pretrained language models with instruction data generated by themselves.
★ 4.6klangchain. The agent engineering platform.
★ 141ktuned-lens. Tools for understanding how transformer predictions are built layer-by-layer
★ 600codealpaca. Python
★ 1.5kchatgpt-retrieval-plugin. The ChatGPT Retrieval Plugin lets you easily find personal or work documents by asking questions in natural language.
★ 21kevals. Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.
★ 19kstanford_alpaca. Code and documentation to train Stanford's Alpaca models, and generate the data.
★ 30kopenai-python. The official Python library for the OpenAI API
★ 31kchain-of-hindsight. Simple next-token-prediction for RLHF
★ 228promptsource. Toolkit for creating, sharing and using natural language prompts.
★ 3kHIR. Python
★ 157toolformer-pytorch. Implementation of Toolformer, Language Models That Can Use Tools, by MetaAI
★ 2.1ksentiment_dataset. Python
★ 123few-shot-learning. Few-shot Learning of GPT-3
★ 356pet. This repository contains the code for "Exploiting Cloze Questions for Few-Shot Text Classification and Natural Language Inference"
★ 1.6kopenai-cookbook. Examples and guides for using the OpenAI API
★ 75knanoGPT. The simplest, fastest repository for training/finetuning medium-sized GPTs.
★ 61kPaLM-rlhf-pytorch. Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
★ 7.9kevals.
★ 411ConstitutionalHarmlessnessPaper.
★ 263Prompt-Engineering-Guide. 🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
★ 76kBIG-Bench-Hard. Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Them
★ 566scaling-laws-openclip. Reproducible scaling laws for contrastive language-image learning (https://arxiv.org/abs/2212.07143)
★ 199true_few_shot. Code for the paper "True Few-Shot Learning in Language Models" (https://arxiv.org/abs/2105.11447)
★ 143EditingClassifiers. Python
★ 96wise-ft. Robust fine-tuning of zero-shot models
★ 765influence-release. Jupyter Notebook
★ 809gpt-2. Code for the paper "Language Models are Unsupervised Multitask Learners"
★ 25kibot. iBOT :robot:: Image BERT Pre-Training with Online Tokenizer (ICLR 2022)
★ 775deep-vector-quantization. VQVAEs, GumbelSoftmaxes and friends
★ 652presentations. Python
★ 140GroupViT. Official PyTorch implementation of GroupViT: Semantic Segmentation Emerges from Text Supervision, CVPR 2022.
★ 788BIG-bench. Beyond the Imitation Game collaborative benchmark for measuring and extrapolating the capabilities of language models
★ 3.2kDiffusion-LM. Diffusion-LM
★ 1.2ktfrecord. Standalone TFRecord reader/writer with PyTorch data loaders
★ 902multi_object_datasets. Multi-object image datasets with ground-truth segmentation masks and generative factors.
★ 291vision_transformer. Jupyter Notebook
★ 13kclrs. Jupyter Notebook
★ 539unilm. Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
★ 22kvdm. Jupyter Notebook
★ 332imagen-pytorch. Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch
★ 8.4kcontinual-learning-baselines. Continual learning baselines and strategies from popular papers, using Avalanche. We include EWC, SI, GEM, AGEM, LwF, iCarl, GDumb, and other strategies.
★ 353DALL-E. PyTorch package for the discrete VAE used for DALL·E.
★ 11kenhancing-transformers. An unofficial implementation of both ViT-VQGAN and RQ-VAE in Pytorch
★ 325taming-transformers. Taming Transformers for High-Resolution Image Synthesis
★ 6.5kdalle-mini. DALL·E Mini - Generate images from a text prompt
★ 15kslate. This is the official source code for SLATE. We provide the code for the model, the training code, and a dataset loader for the 3D Shapes dataset. This code is implemented in Pytorch.
★ 89metaseq. Repo for external large-scale work
★ 6.5kasa. Code for paper "Adversarial Support Alignment"
★ 23Stylized-ImageNet. Code to create Stylized-ImageNet, a stylized version of standard ImageNet (ICLR 2019 Oral)
★ 528ffcv. FFCV: Fast Forward Computer Vision (and other ML workloads!)
★ 3kmae. PyTorch implementation of MAE https//arxiv.org/abs/2111.06377
★ 8.4kDomainBed. DomainBed is a suite to test domain generalization algorithms
★ 1.6koptdom. [ICLR'22] Self-supervised learning optimally robust representations for domain shift.
★ 25google-research. Google Research
★ 38kvit-pytorch. Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
★ 25kmoco. PyTorch implementation of MoCo: https://arxiv.org/abs/1911.05722
★ 5.1ksimclr. SimCLRv2 - Big Self-Supervised Models are Strong Semi-Supervised Learners
★ 4.5kvissl. VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.
★ 3.3klightly. A python library for self-supervised learning on images.
★ 3.8kDeCLIP. Supervision Exists Everywhere: A Data Efficient Contrastive Language-Image Pre-training Paradigm
★ 677laion-prepro. Get hundred of million of image+url from the crawling at home dataset and preprocess them
★ 222clip-retrieval. Easily compute clip embeddings and build a clip retrieval system with them
★ 2.8kpytorch-image-models. The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more
★ 37ktransferlearning. Transfer learning / domain adaptation / domain generalization / multi-task learning etc. Papers, codes, datasets, applications, tutorials.-迁移学习
★ 14kdino. PyTorch code for Vision Transformers training with the Self-Supervised learning method DINO
★ 7.6kopen_clip. An open source implementation of CLIP.
★ 14kNeuralCompression. A collection of tools for neural compression enthusiasts.
★ 600MultiBench. [NeurIPS 2021] Multiscale Benchmarks for Multimodal Representation Learning
★ 634geotorch. Constrained optimization toolkit for PyTorch
★ 712vib_demo. Jupyter Notebook
★ 96imagenet-testbed. ImageNet Testbed, associated with the paper "Measuring Robustness to Natural Distribution Shifts in Image Classification."
★ 119SciencePlots. Matplotlib styles for scientific plotting
★ 9kBeamer-template-uoft. Beamer template for University of Toronto
★ 6jonbarron.github.io. HTML
★ 3.6kleonidk.github.io. a fork of https://jonbarron.info/ for use in jekyll builds with markdown page updates
★ 362al-folio. A beautiful, simple, clean, and responsive Jekyll theme for academics
★ 16kminimal-light. A simple and elegant Jekyll theme for an academic personal homepage
★ 1kcheat-sheets. Collection of cheat sheets for git, vim, shortcuts, linux commands, and so on.
★ 93latex-resources. Collection of LaTeX resources and examples.
★ 566BeamerStyleSlides. 🌈Beamer风格的幻灯片模板集。包含了PowerPoint和Keynote两套格式。
★ 1.3kmtheme. A modern LaTeX Beamer theme
★ 6.8kspectral-density. Hessian spectral density estimation in TF and Jax
★ 125deq-jax. [NeurIPS'19] Deep Equilibrium Models Jax Implementation
★ 43awesome-self-supervised-gnn. Papers about pretraining and self-supervised learning on Graph Neural Networks (GNN).
★ 1.7kawesome-self-supervised-learning. A curated list of awesome self-supervised methods
★ 6.4kCLIP. CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image
★ 34kawesome-domain-adaptation. A collection of AWESOME things about domain adaptation
★ 5.4kDomain-generalization. All about domain generalization
★ 845InvariantRiskMinimization. PyTorch code to run synthetic experiments.
★ 437wilds. A machine learning benchmark of in-the-wild distribution shifts, with data loaders, evaluators, and default models.
★ 599diffusion. Denoising Diffusion Probabilistic Models
★ 5.3kcsc2541_examples. Python
★ 31hydra. Hydra is a framework for elegantly configuring complex applications
★ 11ksubmitit. Python 3.8+ toolbox for submitting jobs to Slurm
★ 1.6kVectorQuantizedVAE. A PyTorch implementation of "Continuous Relaxation Training of Discrete Latent Variable Image Models"
★ 75blackbox-backprop. Torch modules that wrap blackbox combinatorial solvers according to the method presented in "Differentiating Blackbox Combinatorial Solvers"
★ 355uncertainty-baselines. High-quality implementations of standard and SOTA methods on a variety of tasks.
★ 1.6kBAM. Bayesian Attention Modules
★ 37improving-inference-for-neural-image-compression. Official code repo for NeurIPS 2020 paper "Improving Inference for Neural Image Compression"
★ 53