开源工具精选 Wiki

精选 5 个高质量开源项目,助力开发效率提升,从代码可视化到 AI 工具一应俱全

5
精选项目
230K+
总 Star 数
4
分类
全部 可视化 AI/ML 开发工具 文档

精选开源项目

🎯

GitDiagram

代码可视化

AI 驱动的 GitHub 仓库可视化工具,可将任何代码库转换为交互式架构图。只需将 GitHub URL 中的 "hub" 替换为 "diagram" 即可 instantly 生成图表。

将仓库结构转为交互式系统架构图
点击组件直接跳转到对应源代码
基于 OpenAI o4-mini 快速生成
支持自定义指令重新生成图表
🧜

Mermaid

图表绘制

基于 JavaScript 的图表绘制工具,使用 Markdown 风格的文本定义动态创建和修改图表。支持流程图、时序图、甘特图等多种图表类型。

支持流程图、时序图、类图、ER图等
GitHub、GitLab、Notion 原生支持
Markdown 集成,版本控制友好
2019 JS Open Source Award 获奖项目
🦙

Ollama

本地 AI

在本地运行开源大语言模型的工具。支持 Llama、Mistral、Code Llama 等多种模型,让开发者能够在自己的机器上轻松部署和运行 AI 模型。

一键运行开源大语言模型
支持 Llama 3、Mistral、CodeLlama 等
支持自定义和创建模型
REST API 和命令行工具
🔗

LangChain

LLM 框架

开发 LLM 应用的框架,提供模块化组件用于构建自定义链式应用。支持监控、评估,并可将任何链转换为 REST API,是构建 AI 应用的首选框架。

模块化组件构建 LLM 应用
支持多种模型和向量数据库
内置监控和评估工具
支持转换为 REST API
📋

Awesome Cheatsheets

速查表

精心整理的流行编程语言、框架和开发工具的速查表集合。涵盖 Python、JavaScript、Docker、Git 等技术,是开发者快速查阅的必备资源。

涵盖主流编程语言和框架
Docker、Git、Vim 等工具速查
简洁易读的单文件格式
持续更新,社区维护

🔥 2025/12 - 2026/3 热门新项目

🦞

OpenClaw

AI 个人助手

开源、自托管的 AI Agent 运行时,可在本地执行任务的跨平台个人 AI 助手。支持任何操作系统,能够主动自动化(通过 Cron 任务),访问本地文件和 Shell。

本地优先的个人 AI 助手
跨平台支持(macOS/Windows/Linux)
主动自动化,可设置定时任务
连接 WhatsApp、Telegram、Discord
🤖

Claude Code

AI 编码工具

Anthropic 官方推出的 Agentic 编码工具,直接集成在终端中。能够理解整个代码库,通过自然语言执行开发任务、解释代码、管理 Git 工作流。

理解整个代码库的上下文
自然语言执行开发任务
自动重构和代码清理
集成 Git 工作流管理
💻

OpenCode

AI 编码代理

开源 AI 编码代理,与 Claude Code 竞争的终端编码助手。支持自主任务执行、代码编辑和测试,是 2026 年初增长最快的开源编码工具之一。

开源可定制的编码代理
支持自主调试和部署
与 Claude Code 竞争的替代方案
社区驱动,快速迭代
🧠

DeepSeek-V3

开源 LLM

性能媲美 GPT-4 的开源大语言模型,采用 MoE 架构,支持 128K 上下文。提供与闭源前沿模型相当的基准测试结果,是开源社区的重要里程碑。

性能媲美 GPT-4 的开源模型
MoE 架构,支持 128K 上下文
支持推理链蒸馏
可在本地或通过 API 使用
🔧

Dify

AI 应用平台

生产就绪的 AI 应用开发平台,提供完整的工具链来构建、部署和管理 AI 应用。支持工作流编排、RAG 管道和多模型集成。

可视化 AI 工作流编排
内置 RAG 管道和向量检索
支持多模型(OpenAI/开源 LLM)
可自托管,数据私有化

n8n

工作流自动化

开源工作流自动化平台,结合可视化无代码界面和代码灵活性,现已集成原生 AI 功能。支持 400+ 集成,可构建强大的 AI Agent 自动化流程。

400+ 集成,可视化工作流编排
原生 AI 能力,支持 LLM 集成
可自托管,Fair-code 许可
AI Agent 和多系统流程自动化

快速开始

Mermaid 示例 Ollama 安装
```mermaid
graph TD
    A[开始] --> B{条件判断}
    B -->|是| C[执行操作]
    B -->|否| D[结束]
    C --> D
    
    style A fill:#6366f1,stroke:#fff
    style D fill:#10b981,stroke:#fff
```
渲染效果
graph TD A[开始] --> B{条件判断} B -->|是| C[执行操作] B -->|否| D[结束] C --> D style A fill:#6366f1,stroke:#fff,color:#fff style B fill:#8b5cf6,stroke:#fff,color:#fff style C fill:#06b6d4,stroke:#fff,color:#fff style D fill:#10b981,stroke:#fff,color:#fff