ToolAI.io · GitHub Channel

AI Project Directory on GitHub

Browse the complete ToolAI directory of open-source AI projects on GitHub, organized by topic, language and license.

Public repository data

Project index

305 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 / 26 · 305 projects

Recently updated

ComfyUIComfy-Org/ComfyUI★ 136.7K CrewAICrewAIInc/crewAI★ 59.5K Microsoft Agent Frameworkmicrosoft/agent-framework★ 14K TRLhuggingface/trl★ 19.5K mcp-usemcp-use/mcp-use★ 10.7K OpenLITopenlit/openlit★ 2.8K

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