ToolAI.io · GitHub Channel

Open-source AI Projects on GitHub

A fact-based index of LLM, agent, MCP, RAG and AI development projects, with license, setup, download, screenshots and related resources for each entry.

Public repository data

Project index

295 projects
Computer Vision

photoprism

photoprism/photoprism

A self-hostable photo and video library with automatic labels, face organization, and metadata search.

★ 40.2K⑂ 2.3KGo
License not detectedQ90
Speech, Audio & Voice

ChatTTS

2noise/ChatTTS

Conversational Chinese and English speech generation with speaker and prosody controls; released model weights are noncommercial.

★ 39.8K⑂ 4.2KPython
AGPL-3.0Q90
Computer Vision

tesseract.js

naptha/tesseract.js

Tesseract OCR for browsers and Node.js using WebAssembly, suitable for image-to-text features in JavaScript apps.

★ 38.7K⑂ 2.4KJavaScript
Apache-2.0Q90
Data Engineering & Pipelines

langextract

google/langextract

LLM-based structured extraction with source-text alignment and visualization for reviewable document processing.

★ 38.6K⑂ 2.7KPython
Apache-2.0Q90
Computer Vision

GFPGAN

TencentARC/GFPGAN

Face restoration using generative facial priors, with optional background enhancement in an image-restoration workflow.

★ 37.7K⑂ 6.3KPython
License not detectedQ90
AI Coding & Developer Tools

CopilotKit

CopilotKit/CopilotKit

An SDK connecting applications and agents through shared state, chat, generative UI, and human input.

★ 37.3K⑂ 4.6KTypeScript
MITQ90
Robotics & Edge AI

mediapipe

google-ai-edge/mediapipe

On-device ML libraries, models, and tools for vision, text, and audio across supported platforms.

★ 36.9K⑂ 6.2KC++
Apache-2.0Q90
RAG & Knowledge Systems

graphrag

microsoft/graphrag

A graph-based text indexing and question-answering research project, now largely in maintenance mode.

★ 35.9K⑂ 3.8KPython
MITQ90
Multimodal AI

diffusers

huggingface/diffusers

A Python library for pretrained diffusion pipelines, reusable components, and training examples.

★ 34.5K⑂ 7.3KPython
Apache-2.0Q90
Embeddings & Vector Search

qdrant

qdrant/qdrant

A vector search service combining embeddings, sparse vectors, and metadata filters for retrieval and recommendation.

★ 34.5K⑂ 2.7KRust
Apache-2.0Q90
Data Engineering & Pipelines

spaCy

explosion/spaCy

An engineering-oriented NLP pipeline library for tokenization, entities, syntax, and classification.

★ 33.9K⑂ 4.7KPython
MITQ90
AI Coding & Developer Tools

netron

lutzroeder/netron

A model viewer for inspecting graphs, tensors, and interfaces before conversion handoff or deployment.

★ 33.5K⑂ 3.2KJavaScript
MITQ90

Page 15 / 25 · 295 projects

Recently updated

TypeSafe Python SDKtypesafe-ai/typesafe-sdk-python★ 218 TypeSafe JavaScript SDKtypesafe-ai/typesafe-sdk-js★ 231 TypeSafe Agent Skillstypesafe-ai/skills★ 2K cherry-studioCherryHQ/cherry-studio★ 51.5K onyxonyx-dot-app/onyx★ 32K siyuansiyuan-note/siyuan★ 46.2K

Most starred

ECCaffaan-m/ECC★ 248.8K Hermes Agentnousresearch/hermes-agent★ 227.1K tensorflowtensorflow/tensorflow★ 198.8K AutoGPTSignificant-Gravitas/AutoGPT★ 187.1K ollamaollama/ollama★ 180.2K markitdown — Document conversion and extractionmicrosoft/markitdown★ 174.9K