microsoft

Open source projects and samples from Microsoft
Redmond, WA

Github Data

Followers 79413
Following 0

AI Project

Public repos: 6549Public gists: 0

vscode-copilot-vision

Exploration into leveraging vision capabilities of an LLM
star: 21fork: 1
language: TypeScript
created at: 2024-10-07
updated at: 2024-11-15

VLM-Video-Action-Localization

star: 7fork: 0
language: Python
created at: 2024-09-03
updated at: 2024-11-13

BitNet

Official inference framework for 1-bit LLMs
star: 11.3Kfork: 760
language: C++
created at: 2024-08-05
updated at: 2024-11-20

LLM2CLIP

LLM2CLIP makes SOTA pretrained CLIP model more SOTA ever.
star: 236fork: 9
language: Python
created at: 2024-07-22
updated at: 2024-11-20

eureka-ml-insights

A framework for standardizing evaluations of large foundation models, beyond single-score reporting and rankings.
star: 87fork: 12
language: Python
created at: 2024-07-18
updated at: 2024-11-19

toktrie

LLM token utility library
star: 3fork: 3
language: Rust
created at: 2024-07-05
updated at: 2024-11-06

semantic-kernel-java

Semantic Kernel for Java. Integrate cutting-edge LLM technology quickly and easily into your Java based apps. See https://aka.ms/semantic-kernel.
star: 96fork: 18
language: Java
created at: 2024-06-12
updated at: 2024-11-19

prompty

Prompty makes it easy to create, manage, debug, and evaluate LLM prompts for your AI applications. Prompty is an asset class and format for LLM prompts designed to enhance observability, understandability, and portability for developers.
star: 514fork: 43
language: Python
created at: 2024-04-22
updated at: 2024-11-19

RD-Agent

Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through our open source R&D automation tool RD-Agent, which lets AI drive data-driven AI.
star: 1.1Kfork: 88
language: Python
created at: 2024-04-03
updated at: 2024-11-19

graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system
star: 19.3Kfork: 1.9K
language: Python
created at: 2024-03-27
updated at: 2024-11-21

BitBLAS

BitBLAS is a library to support mixed-precision matrix multiplications, especially for quantized LLM deployment.
star: 420fork: 34
language: Python
created at: 2024-02-23
updated at: 2024-11-19

T-MAC

Low-bit LLM inference on CPU with lookup table
star: 581fork: 45
language: C++
created at: 2024-02-02
updated at: 2024-11-19

WizardLM2

star: 61fork: 7
language:
created at: 2024-01-18
updated at: 2024-09-22

UFO

A UI-Focused Agent for Windows OS Interaction.
star: 7.9Kfork: 1.1K
language: Python
created at: 2024-01-08
updated at: 2024-11-20

llmops-workshop

Learn how to build solutions with Large Language Models.
star: 128fork: 45
language: Jupyter Notebook
created at: 2024-01-04
updated at: 2024-11-19

sarathi-serve

A low-latency & high-throughput serving engine for LLMs
star: 246fork: 31
language: Python
created at: 2023-11-02
updated at: 2024-11-20

only_train_once

OTOv1-v3, NeurIPS, ICLR, TMLR, DNN Training, Compression, Structured Pruning, Erasing Operators, CNN, Diffusion, LLM
star: 25fork: 5
language: Python
created at: 2023-10-19
updated at: 2024-11-20

llm-data-creation

Model, Code & Data for the EMNLP'23 paper "Making Large Language Models Better Data Creators"
star: 116fork: 15
language: Python
created at: 2023-10-13
updated at: 2024-11-13

genaiops-promptflow-template

GenAIOps with Prompt Flow is a "GenAIOps template and guidance" to help you build LLM-infused apps using Prompt Flow. It offers a range of features including Centralized Code Hosting, Lifecycle Management, Variant and Hyperparameter Experimentation, A/B Deployment, reporting for all runs and experiments and so on.
star: 275fork: 241
language: Python
created at: 2023-10-12
updated at: 2024-11-20

rag-experiment-accelerator

The RAG Experiment Accelerator is a versatile tool designed to expedite and facilitate the process of conducting experiments and evaluations using Azure Cognitive Search and RAG pattern.
star: 193fork: 70
language: Python
created at: 2023-09-25
updated at: 2024-11-19

TaskWeaver

A code-first agent framework for seamlessly planning and executing data analytics tasks.
star: 5.4Kfork: 682
language: Python
created at: 2023-09-11
updated at: 2024-11-20

RecAI

Bridging LLM and Recommender System.
star: 599fork: 54
language: Jupyter Notebook
created at: 2023-09-07
updated at: 2024-11-20

autogen

A programming framework for agentic AI 🤖
star: 34.6Kfork: 5.0K
language: Python
created at: 2023-08-18
updated at: 2024-11-21

genaiscript

Automatable GenAI Scripting
star: 2.0Kfork: 110
language: TypeScript
created at: 2023-08-17
updated at: 2024-11-20

Llama-2-Onnx

star: 1.0Kfork: 94
language: Python
created at: 2023-07-17
updated at: 2024-11-17

kernel-memory

RAG architecture: index and query any data using LLM and natural language, track sources, show citations, asynchronous memory patterns.
star: 1.6Kfork: 309
language: C#
created at: 2023-07-13
updated at: 2024-11-20

LLMLingua

[EMNLP'23, ACL'24] To speed up LLMs' inference and enhance LLM's perceive of key information, compress the prompt and KV-Cache, which achieves up to 20x compression with minimal performance loss.
star: 4.7Kfork: 258
language: Python
created at: 2023-07-07
updated at: 2024-11-21

promptflow

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
star: 9.5Kfork: 871
language: Python
created at: 2023-06-30
updated at: 2024-11-20

TypeChat

TypeChat is a library that makes it easy to build natural language interfaces using types.
star: 8.2Kfork: 391
language: TypeScript
created at: 2023-06-20
updated at: 2024-11-21

generative-ai-for-beginners

21 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
star: 65.2Kfork: 33.3K
language: Jupyter Notebook
created at: 2023-06-19
updated at: 2024-11-21

LLaVA-Med

Large Language-and-Vision Assistant for Biomedicine, built towards multimodal GPT-4 level capabilities.
star: 1.6Kfork: 200
language: Python
created at: 2023-05-20
updated at: 2024-11-20

gpt-review

star: 259fork: 48
language: Python
created at: 2023-04-21
updated at: 2024-11-19

sample-app-aoai-chatGPT

Sample code for a simple web chat experience through Azure OpenAI, including Azure OpenAI On Your Data.
star: 1.7Kfork: 2.6K
language: Python
created at: 2023-04-06
updated at: 2024-11-18

ChatGPT-Robot-Manipulation-Prompts

star: 365fork: 37
language:
created at: 2023-04-06
updated at: 2024-11-20

JARVIS

JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf
star: 23.7Kfork: 2.0K
language: Python
created at: 2023-03-30
updated at: 2024-11-20

semantic-kernel

Integrate cutting-edge LLM technology quickly and easily into your apps
star: 22.0Kfork: 3.3K
language: C#
created at: 2023-02-27
updated at: 2024-11-20

PromptCraft-Robotics

Community for applying LLMs to robotics and a robot simulator with ChatGPT integration
star: 1.9Kfork: 203
language: Python
created at: 2023-02-08
updated at: 2024-11-20

automated-explanations

Generating and validating natural-language explanations.
star: 42fork: 6
language: HTML
created at: 2023-01-30
updated at: 2024-11-18

LMOps

General technology for enabling AI capabilities w/ LLMs and MLLMs
star: 3.7Kfork: 283
language: Python
created at: 2022-12-13
updated at: 2024-11-20

torchscale

Foundation Architecture for (M)LLMs
star: 3.0Kfork: 207
language: Python
created at: 2022-11-17
updated at: 2024-11-20

BioGPT

star: 4.3Kfork: 451
language: Python
created at: 2022-08-15
updated at: 2024-11-20

PyCodeGPT

A pre-trained GPT model for Python code completion and generation
star: 266fork: 44
language: Python
created at: 2022-03-09
updated at: 2024-11-11

DialogLM

Official Implementation of "DialogLM: Pre-trained Model for Long Dialogue Understanding and Summarization."
star: 137fork: 10
language: Python
created at: 2021-12-03
updated at: 2024-09-12

COCO-LM

[NeurIPS 2021] COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretraining
star: 118fork: 14
language: Python
created at: 2021-10-21
updated at: 2024-10-23

semantic_parsing_with_constrained_lm

Code to reproduce experiments in the paper "Constrained Language Models Yield Few-Shot Semantic Parsers" (EMNLP 2021).
star: 61fork: 8
language: Python
created at: 2021-09-08
updated at: 2024-09-28

DialoGPT

Large-scale pretraining for dialogue
star: 2.4Kfork: 340
language: Python
created at: 2019-08-29
updated at: 2024-11-17

unilm

Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
star: 20.2Kfork: 2.6K
language: Python
created at: 2019-07-23
updated at: 2024-11-21

LMChallenge

A library & tools to evaluate predictive language models.
star: 64fork: 14
language: Python
created at: 2017-09-12
updated at: 2024-11-18

Cognitive-WebLM-Windows

Windows SDK for the Microsoft Web Language Model API, part of Cognitive Services
star: 15fork: 15
language: C#
created at: 2016-06-02
updated at: 2023-01-28