Open Source

Discover libraries, frameworks, and developer tools.

About coverage

Written in: implementation language. Works with: verified APIs & bindings, with partial coverage.

More filters Stars, license & activity

42 results · 4,151 indexed · Updated

Showing 1–40

Archived excluded · Forks excluded

  1. Framework

    An Open Source Machine Learning Framework for Everyone

    AI / Agents

    Written in C++

  2. Framework

    🤗 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 / Agents

    Written in Python

  3. Framework

    The agent engineering platform.

    AI / Agents

    Written in PythonWorks with Python

  4. Framework

    TradingAgents: Multi-Agents LLM Financial Trading Framework

    AI / Agents

    Written in Python

  5. Framework

    🕷️ 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 / Agents

    Written in Python

  6. Framework

    🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

    AI / Agents

    Written in Python

  7. Framework

    Write HTML. Render video. Built for agents.

    AI / Agents

    Written in TypeScript

  8. Framework

    A programming framework for agentic AI

    AI / Agents

    Written in Python

  9. Framework

    Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

    AI / Agents

    Written in Python

  10. HKUDS / nanobot

    49,226

    Framework

    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 / Agents

    Written in Python

  11. Framework

    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 / Agents

    Written in Go

  12. Framework

    Build resilient agents.

    AI / Agents

    Written in Python

  13. Framework

    AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

    AI / Agents

    Written in Python

  14. Framework

    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 frontend

    Written in Go

  15. Framework

    SGLang is a high-performance serving framework for large language models and multimodal models.

    AI / Agents

    Written in Python

  16. Framework

    Cross-platform, customizable ML solutions for live and streaming media.

    AI / Agents

    Written in C++

  17. 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 / Agents

    Written in Python

  18. BVLC / caffe

    34,555

    Framework

    Caffe: a fast open framework for deep learning.

    AI / Agents

    Written in C++

  19. Framework

    A lightweight, powerful framework for multi-agent workflows

    AI / Agents

    Written in Python

  20. d2l-ai / d2l-en

    29,892

    Framework

    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 / Analytics

    Written in Python

  21. 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 / Agents

    Written in TypeScript

  22. Framework

    Mastra is the modern TypeScript framework for AI-powered applications and agents.

    AI / Agents

    Written in TypeScript

  23. 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 / Agents

    Written in TypeScript

  24. Framework

    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 / Agents

    Written in Python

  25. Framework

    Your ultimate Go microservices framework for the cloud-native era.

    AI / Agents

    Written in Go

  26. Framework

    PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)

    AI / Agents

    Written in C++

  27. Tencent / ncnn

    23,984

    Framework

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

    AI / Agents

    Written in C++

  28. Framework

    A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.

    AI / Agents

    Written in C++

  29. jina-ai / serve

    21,854

    Framework

    ☁️ Build multimodal AI applications with cloud-native stack

    AI / Agents

    Written in Python

  30. RasaHQ / rasa

    21,355

    Framework

    💬 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 / Agents

    Written in Python

  31. Framework

    Minimalist ML framework for Rust

    AI / Agents

    Written in RustWorks with Rust

  32. Framework

    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 / Agents

    Written in C++

  33. apache / brpc

    17,632

    Framework

    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 / Agents

    Written in C++

  34. Framework

    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 / Agents

    Written in HTML

  35. Framework

    Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.

    AI / Agents

    Written in RustWorks with Rust

  36. Framework

    The ultimate LLM/AI application development framework in Go.

    AI / Agents

    Written in Go

  37. Framework

    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 / Agents

    Written in Java

  38. pestphp / pest

    11,740

    Framework

    The elegant testing framework for PHP developers and AI agents.

    AI / AgentsTesting

    Written in PHP

  39. Framework

    Incremental engine for long horizon agents 🌟 Star if you like it!

    AI / AgentsData Processing / Analytics

    Written in RustWorks with Python

  40. Framework

    Agentic AI Framework for Java Developers

    AI / Agents

    Written 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.