All collections

Small and focused

Read the whole codebase in an afternoon

Smaller repositories where you can understand the full architecture in one sitting. Often the best place to make meaningful contributions without weeks of ramp-up.

15 projects33 good first issues29 help wanted

rust-sdk

modelcontextprotocol/rust-sdk
MCP

The official Rust SDK for the Model Context Protocol

3.3k 493Rusttoday
No open beginner issues

go-sdk

modelcontextprotocol/go-sdk
MCP

The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.

4.3k 399Gotoday
No open beginner issues

zep

getzep/zep
Memory & RAG

Zep | Examples, Integrations, & More

4.4k 601Gotoday
No open beginner issues

helicone

Helicone/helicone
Evals & Observability

🧊 Open source LLM observability platform. One line of code to monitor, evaluate, and experiment. YC W23 🍓

5.5k 507TypeScript2d ago
No open beginner issues

rig

0xPlaygrounds/rig
Agent Frameworks

⚙️🦀 Build modular and scalable LLM Applications in Rust

6.8k 761Rusttoday
No open beginner issues

openllmetry

traceloop/openllmetry
Evals & Observability

Open-source observability for your GenAI or LLM application, based on OpenTelemetry

7.0k 921Pythontoday
9 good first13 help wanted

phoenix

Arize-ai/phoenix
Evals & Observability

AI Observability & Evaluation

9.2k 801Pythontoday
2 help wanted

inspector

modelcontextprotocol/inspector
MCP

Visual testing tool for MCP servers

9.4k 1.3kTypeScriptyesterday
No open beginner issues

lancedb

lancedb/lancedb
Memory & RAG

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

9.8k 826Rusttoday
23 good first8 help wanted

eino

cloudwego/eino
Agent Frameworks

The ultimate LLM/AI application development framework in Go.

11k 827Gotoday
No open beginner issues

llm

simonw/llm
LLM Tooling

Access large language models from the command-line

12k 791Pythonyesterday
No open beginner issues

typescript-sdk

modelcontextprotocol/typescript-sdk
MCP

The official TypeScript SDK for Model Context Protocol servers and clients

12k 1.8kTypeScript5d ago
No open beginner issues

outlines

dottxt-ai/outlines
LLM Tooling

Structured Outputs

14k 676Python13d ago
No open beginner issues

unstructured

Unstructured-IO/unstructured
Memory & RAG

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

14k 1.2kPythontoday
1 good first

deepeval

confident-ai/deepeval
Evals & Observability

The LLM Evaluation Framework

15k 1.3kPythonyesterday
6 help wanted