Open Source
Discover libraries, frameworks, and developer tools.
42 results · 4,151 indexed · Updated
Showing 1–40
Archived excluded · Forks excluded
-
tensorflow / tensorflow
201,158Framework
An Open Source Machine Learning Framework for Everyone
AI / AgentsWritten in C++
-
huggingface / transformers
167,925Framework
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
AI / AgentsWritten in Python
-
langchain-ai / langchain
148,165Framework
The agent engineering platform.
AI / AgentsWritten in PythonWorks with Python
-
TauricResearch / TradingAgents
112,355Framework
TradingAgents: Multi-Agents LLM Financial Trading Framework
AI / AgentsWritten in Python
-
D4Vinci / Scrapling
88,895Framework
🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
AI / AgentsWritten in Python
-
FoundationAgents / MetaGPT
70,941Framework
🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
AI / AgentsWritten in Python
-
heygen-com / hyperframes
68,547Framework
Write HTML. Render video. Built for agents.
AI / AgentsWritten in TypeScript
-
microsoft / autogen
61,503Framework
A programming framework for agentic AI
AI / AgentsWritten in Python
-
crewAIInc / crewAI
59,926Framework
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
AI / AgentsWritten in Python
-
HKUDS / nanobot
49,226Framework
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
AI / AgentsWritten in Python
-
danielmiessler / Fabric
44,385Framework
Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
AI / AgentsWritten in Go
-
langchain-ai / langgraph
43,603Framework
Build resilient agents.
AI / AgentsWritten in Python
-
AstrBotDevs / AstrBot
42,455Framework
AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
AI / AgentsWritten in Python
-
The-Vibe-Company / quivr
39,602Framework
An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
AI / AgentsDatabases / StorageWeb frontendWritten in Go
-
sgl-project / sglang
37,519Framework
SGLang is a high-performance serving framework for large language models and multimodal models.
AI / AgentsWritten in Python
-
google-ai-edge / mediapipe
37,346Framework
Cross-platform, customizable ML solutions for live and streaming media.
AI / AgentsWritten in C++
-
Framework
817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF & MITRE F3 (Fight Fraud) · agentskills.io standard · Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platforms · 29 security domains · Apache 2.0
AI / AgentsWritten in Python
-
BVLC / caffe
34,555Framework
Caffe: a fast open framework for deep learning.
AI / AgentsWritten in C++
-
Framework
A lightweight, powerful framework for multi-agent workflows
AI / AgentsWritten in Python
-
d2l-ai / d2l-en
29,892Framework
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
AI / AgentsData Processing / AnalyticsWritten in Python
-
Framework
TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
AI / AgentsWritten in TypeScript
-
mastra-ai / mastra
28,962Framework
Mastra is the modern TypeScript framework for AI-powered applications and agents.
AI / AgentsWritten in TypeScript
-
Framework
What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers?
AI / AgentsWritten in TypeScript
-
deepset-ai / haystack
26,795Framework
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.
AI / AgentsWritten in Python
-
go-kratos / kratos
25,982Framework
Your ultimate Go microservices framework for the cloud-native era.
AI / AgentsWritten in Go
-
PaddlePaddle / Paddle
24,128Framework
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
AI / AgentsWritten in C++
-
Tencent / ncnn
23,984Framework
ncnn is a high-performance neural network inference framework optimized for the mobile platform
AI / AgentsWritten in C++
-
k4yt3x / video2x
22,336Framework
A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
AI / AgentsWritten in C++
-
jina-ai / serve
21,854Framework
☁️ Build multimodal AI applications with cloud-native stack
AI / AgentsWritten in Python
-
RasaHQ / rasa
21,355Framework
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
AI / AgentsWritten in Python
-
huggingface / candle
21,207Framework
Minimalist ML framework for Rust
AI / AgentsWritten in RustWorks with Rust
-
lightgbm-org / LightGBM
18,896Framework
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
AI / AgentsWritten in C++
-
apache / brpc
17,632Framework
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
AI / AgentsWritten in C++
-
xbtlin / ai-berkshire
16,812Framework
AI 时代的伯克希尔:基于 Claude Code / Codex 的价值投资研究框架。巴菲特·芒格·段永平·李录四大师方法论 + 多Agent并行研究。| AI-era Berkshire: a value investing research framework built for Claude Code / Codex. 4 masters' methodologies + multi-agent adversarial analysis.
AI / AgentsWritten in HTML
-
tracel-ai / burn
16,142Framework
Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
AI / AgentsWritten in RustWorks with Rust
-
cloudwego / eino
13,367Framework
The ultimate LLM/AI application development framework in Go.
AI / AgentsWritten in Go
-
langchain4j / langchain4j
13,267Framework
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
AI / AgentsWritten in Java
-
pestphp / pest
11,740Framework
The elegant testing framework for PHP developers and AI agents.
AI / AgentsTestingWritten in PHP
-
cocoindex-io / cocoindex
11,732Framework
Incremental engine for long horizon agents 🌟 Star if you like it!
AI / AgentsData Processing / AnalyticsWritten in RustWorks with Python
-
alibaba / spring-ai-alibaba
11,040Framework
Agentic AI Framework for Java Developers
AI / AgentsWritten in Java
About this catalog
“All projects” means all projects in this index, including resources and education. We have not indexed every GitHub repository. Discovery uses public GitHub searches across Rust, Python, JavaScript, TypeScript, Go, Java, C, C++, C#, and other languages, plus category queries. Configured star floors favor established projects; smaller or newer projects may be missing.
Topics and specific description phrases determine categories and project kinds, supplemented by a small override file. Projects can have multiple categories; insufficient evidence stays unclassified or unknown. Libraries & frameworks is the default view; select Resources / education or Everything to find tutorials and curated lists. Clear all restores this default, with archived repositories and forks excluded. UI categories describe products for building interfaces, not every app with a GUI. Labels are discovery aids and may be imperfect.
A public repository is not proof of an open-source license. Licenses are shown as reported by GitHub; missing or unrecognized metadata is stated explicitly. Review the repository’s license before use. Stars measure popularity, not quality.
Results use a local snapshot. Updated is the actual GitHub metadata fetch time, independent of server startup or reclassification. Written in is GitHub’s primary implementation language. Works with covers a small verified set; an unlisted ecosystem is unverified, not unsupported. Works with links on project rows cite official documentation and verification dates; this is separate from the GitHub fetch time. Refreshes run in the background; failed or incomplete refreshes retain the last valid catalog. “Last pushed” uses GitHub’s pushed_at, not metadata update time.
Search matches whole terms across names, descriptions, topics, categories, project type, implementation language, and verified ecosystems. Name prefixes help as you type. Automatic sorting uses Most stars without text and Best match with text; choosing another sort preserves your choice. The legacy category=frontend link now selects Web frontend.