This page groups GitHub AI projects by application direction, covering AI coding and Coding Agents, agent skills and workflows, RAG and knowledge bases, multimodal creation, local models and inference, vertical applications and automation, and AI application development infrastructure. New projects can be added later using the same structure.
Category Summary
| Category | Projects | Who Should Start Here |
|---|---|---|
| AI Coding and Coding Agents | 19 | Users who often work with Claude Code, Codex, Cursor, terminal agents, or repository automation |
| Agent Skills and Workflows | 7 | Users who want to standardize AI coding, research, or content workflows |
| RAG, Knowledge Bases, and Memory | 7 | Users who need document retrieval, knowledge bases, long-term memory, web crawling, or structured extraction |
| Vertical Applications and Automation | 7 | Users looking at finance, trading, Xianyu monitoring, desktop control, browser automation, and other applied scenarios |
| Multimodal and Content Creation | 5 | Users working on images, video, transcription, prompt libraries, and content distribution |
| AI Application Development Infrastructure | 3 | Developers building AI apps, browser automation, or Prompt/MCP toolchains |
| Local Models and Inference | 1 | Users interested in local DeepSeek, inference engines, and hardware adaptation |
The distribution shows several high-frequency directions in current AI open source projects: AI coding tools dominate, followed by agent workflows, RAG knowledge bases, and concrete application scenarios. Pure model inference projects are fewer here because much local deployment content is organized around models, GPUs, or deployment plans rather than a single GitHub project.
AI Coding and Coding Agents
This group focuses on code understanding, code modification, engineering workflows, and terminal agents. It is the largest group, with 19 projects.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| Ralph | Ralph: turning Claude Code and Amp into an autonomous development loop | snarktank/ralph | Drive Claude Code / Amp through PRD, planning, execution, and review loops | Users who want a straighter agent coding process |
| Claude-Mem | Claude-Mem: long-term cross-session memory for Claude Code | thedotmack/claude-mem | Add cross-session memory to Claude Code | Heavy Claude Code users |
| Claude Code Hooks Mastery | Claude Code Hooks Mastery: getting started with 13 hooks lifecycle stages | disler/claude-code-hooks-mastery | Learn Claude Code hooks lifecycle and automation control | Users who want to customize Claude Code workflows |
| Compound Engineering Plugin | Compound Engineering Plugin: turning AI coding into planning, execution, and review loops | EveryInc/compound-engineering-plugin | Split AI coding into planning, execution, and review cycles | Users who care about engineering discipline in AI coding |
| free-claude-code | free-claude-code: connecting Claude Code to OpenRouter, DeepSeek, and local models | Alishahryar1/free-claude-code | Use a proxy to connect Claude Code to different model backends | Users who want to reduce Claude Code cost |
| Hermes Agent | What is Hermes Agent: overview, strengths, quick start, and OpenClaw comparison | NousResearch/hermes-agent | Local agent framework with tool calling and task execution | Users who want to run local agents |
| OpenHarness | What OpenHarness can do as an open source agent harness | HKUDS/OpenHarness | Agent harness and multi-agent execution framework | Users researching agent orchestration |
| CodexBridge | Using Codex with domestic LLMs: OpenAI-compatible APIs and CodexBridge | begonia599/CodexBridge | Connect Codex to OpenAI-compatible model APIs | Users who want Codex with domestic models |
| ccx | Using CCX to manage OpenAI-compatible APIs for Codex and domestic models | BenedictKing/ccx | Manage API proxies for Claude, Codex, Gemini, and more | Multi-model switching users |
| cc-haha | cc-haha: a desktop workspace for Claude Code | NanmiCoder/cc-haha | Desktop workspace and Computer Use entry for Claude Code | Claude Code users who prefer a GUI |
| DeepSeek-TUI | DeepSeek-TUI: turning DeepSeek V4 into a terminal coding agent | Hmbown/DeepSeek-TUI | Run a DeepSeek coding agent in the terminal | DeepSeek and command-line users |
| Open Design | Open Design: turning Claude Code and Codex into AI design tools | nexu-io/open-design | Bring Claude Code / Codex into design generation | Users who want agents for design prototypes |
| agentmemory | agentmemory: persistent memory for Claude Code, Codex, and Cursor | rohitg00/agentmemory | Add persistent memory to coding agents | Developers maintaining long-running projects |
| Graphify | Graphify: turning a codebase into an AI-queryable knowledge graph | safishamsi/graphify | Convert a codebase into a knowledge graph to reduce repeated file reads | Large-codebase users |
| CC Switch | CC Switch: managing Claude Code, Codex, Gemini CLI, and OpenClaw in one desktop tool | farion1231/cc-switch | Manage multiple AI CLI tools and account/config switching | Users of multiple CLI tools |
| Warp | Warp open source: from terminal to Agentic Development Environment | warpdotdev/warp | Agentic terminal and development environment | Heavy terminal users |
| opencode | opencode vs Claude Code vs Codex: open source AI coding tools guide | anomalyco/opencode | Open source AI coding agent | Users looking for Claude Code / Codex alternatives |
| 9Router | 9Router: connecting Claude Code, Codex, and Cursor to one AI router | decolua/9router | AI coding model routing and token cost control | Multi-tool, multi-model users |
| goose | goose: an open source AI Agent across desktop, CLI, and API | aaif-goose/goose | Open source agent across desktop, CLI, and API | Users who want a general agent workspace |
Agent Skills and Workflows
This group focuses on turning AI capabilities into repeatable skills, processes, and specifications. It includes 7 projects.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| mattpocock/skills | Rejecting Vibe Coding: Matt Pocock’s skills repo adds engineering constraints to AI coding | mattpocock/skills | Use skills to constrain AI coding workflows | Users who want engineering discipline for agents |
| Superpowers | Superpowers: bringing coding agents back into engineering workflows | obra/superpowers | Agentic skills framework and software development methodology | Users who want systematic coding-agent workflows |
| Prompt-Vault | Prompt-Vault: a prompt specification library for testing AI coding ability | w512/Prompt-Vault | Collect prompt specs for testing AI coding ability | Model and tool evaluators |
| web-video-presentation | web-video-presentation: an agent skill for turning articles into recordable web videos | ConardLi/garden-skills | Turn articles into recordable web videos | Content creators and automation users |
| nuwa-skill | nuwa-skill: making “distilling a person” into an executable workflow | alchaincyf/nuwa-skill | Recreate a person’s expression and thinking flow with a skill | Users building style-based agents |
| Scientific Agent Skills | Scientific Agent Skills: giving research workflows to AI agents | K-Dense-AI/scientific-agent-skills | Skill collection for scientific workflows | Researchers, data analysts, and technical writers |
| easy-vibe | easy-vibe: a learning map for Vibe Coding beginners | datawhalechina/easy-vibe | Learning map for Vibe Coding | AI coding beginners |
RAG, Knowledge Bases, and Memory
This group addresses document retrieval, knowledge base construction, long-term memory, and structured extraction. It includes 7 projects.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| LangExtract | Google LangExtract: extracting structured data from long text with LLMs | google/langextract | Extract structured information from long text | Information extraction and data processing users |
| qmd | qmd: local Markdown document search for AI agents | tobi/qmd | Local Markdown document search | Users managing knowledge in Markdown |
| Firecrawl | Firecrawl: web search, crawling, and interaction API for AI agents | firecrawl/firecrawl | Web crawling, search, and structured data entry point | RAG and agent data-ingestion users |
| RAGFlow | RAGFlow: features and usage of an open source RAG engine | infiniflow/ragflow | Open source RAG engine | Enterprise knowledge base and document Q&A users |
| OpenHuman | OpenHuman: the desktop route for open source personal AI agents | tinyhumansai/openhuman | Local-first personal AI agent and memory layer | Users who want to integrate personal data |
| OpenKB | OpenKB: compiling documents into continuously updated LLM knowledge bases | VectifyAI/OpenKB | Compile documents into updatable knowledge bases | Documentation knowledge-base maintainers |
| PageIndex | PageIndex: reasoning-style RAG document indexing without vector databases | VectifyAI/PageIndex | Reasoning-style document indexing without vector databases | Users watching new RAG approaches |
Multimodal and Content Creation
This group covers image, video, transcription, and content distribution scenarios. It includes 5 projects.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| rembg | rembg: local image background removal tool | danielgatis/rembg | Local image background removal | E-commerce, design, and image-processing users |
| awesome-gpt-image-2-prompts | GPT-Image 2 prompt library: e-commerce, posters, portraits, and UI | EvoLinkAI/awesome-gpt-image-2-prompts | GPT-Image 2 prompts and case library | AI art and prompt users |
| faster-whisper | faster-whisper: a faster Whisper transcription engine | SYSTRAN/faster-whisper | High-performance speech-to-text | Subtitle, transcription, and speech-processing users |
| Pixelle-Video | Pixelle-Video: an open source AI engine for generating short videos from one topic | AIDC-AI/Pixelle-Video | One-topic short-video generation workflow | Short-video and AIGC creators |
| AiToEarn | Too many content platforms? AiToEarn uses AI agents to help creators save effort | yikart/AiToEarn | Multi-platform content distribution and creator automation | Content operators and creators |
Local Models and Inference
This group focuses on local model runtime and inference experiments. It currently has fewer projects, with 1 project.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| ds4 | Running DeepSeek 4 locally: Antirez ds4 on Apple Silicon Mac | antirez/ds4 | Experiment with running DeepSeek 4 on Apple Silicon | Local model and inference experiment users |
Vertical Applications and Automation
This group applies agents or AI capabilities to finance, trading, browsers, desktops, e-commerce monitoring, and other concrete scenarios. It includes 7 projects.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| TradingAgents-CN | TradingAgents-CN: a multi-agent financial trading research framework for Chinese users | hsliuping/TradingAgents-CN | Multi-agent financial trading research framework | Quant, finance, and agent researchers |
| FinceptTerminal | FinceptTerminal: open source financial terminal, quant research, and AI Agent workspace | Fincept-Corporation/FinceptTerminal | Financial terminal, quant research, and AI agent workspace | Financial analysis and quant users |
| Anthropic financial-services | Anthropic financial-services: reusable templates for financial agent scenarios | anthropics/financial-services | Financial services agent templates | Users building financial AI solutions |
| ai-goofish-monitor | ai-goofish-monitor: open source AI monitoring system for Xianyu products | Usagi-org/ai-goofish-monitor | AI product monitoring and Xianyu automation | Second-hand marketplace monitoring users |
| CloakBrowser | CloakBrowser: a more human-like browser for Playwright and Puppeteer | CloakHQ/CloakBrowser | More human-like browser automation environment | Browser automation and agent operation scenarios |
| UI-TARS-desktop | Let AI operate the computer? UI-TARS-desktop connects desktop, browser, and tools | bytedance/UI-TARS-desktop | Desktop, browser, and tool operation agent | Users who want AI to operate computers |
| AI-Trader | What is AI-Trader: a platform for AI agents to publish trading signals and run simulations | HKUDS/AI-Trader | AI agent trading signals and simulated trading platform | Financial agent and trading researchers |
AI Application Development Infrastructure
This group provides foundational components for building AI applications and agent toolchains. It includes 3 projects.
| Project | Article | GitHub | Core Use | Best For |
|---|---|---|---|---|
| Prompt Optimizer | Prompt Optimizer: open source prompt optimization, testing, and MCP tools | linshenkx/prompt-optimizer | Prompt optimization, testing, and MCP tools | Prompt engineering and app-tuning users |
| Playwright CLI | Playwright CLI basics: installation, skills, sessions, and common commands | microsoft/playwright-cli | Browser automation CLI for coding agents | Agent users who need browser operation |
| Vercel AI SDK | What is Vercel AI SDK? A unified toolkit for TypeScript AI apps | vercel/ai | TypeScript AI application SDK | Front-end and full-stack developers |