FOR DEVELOPERS

Open Source AI Projects

Discover 87+ curated GitHub repositories for building with AI. Updated daily with trending projects, frameworks, and tools.

87+ Repositories
Updated Daily

Showing 4160 of 87 projects

Page 3 of 5

jan

janhq/jan

40.2k

Jan is a desktop application built with TypeScript/Tauri that provides a completely offline ChatGPT alternative, running local LLMs using llamacpp for privacy-focused AI interactions.

💡

Perfect for developers who need AI assistance without internet dependency or privacy concerns in sensitive environments.

TypeScript2495Updated 2mo ago
chatgptgptllamacppllm+4

FastChat

lm-sys/FastChat

39.4k

FastChat is a comprehensive Python platform for training, serving, and evaluating large language models, serving as the official release repository for Vicuna and Chatbot Arena.

💡

Essential toolkit for developers working with LLMs who need production-ready serving infrastructure and model evaluation capabilities.

Python4771Updated 10mo ago

quivr

QuivrHQ/quivr

38.9k

Quivr is an opinionated RAG framework that simplifies integration of GenAI into applications, supporting multiple LLMs, vector stores, and file types with easy customization.

💡

Saves weeks of development time by providing a production-ready RAG solution that works with any LLM or vector database.

Python3723Updated 8mo ago
aiapichatbotchatgpt+16

cherry-studio

CherryHQ/cherry-studio

38.3k

Cherry Studio is a TypeScript-based AI desktop application that combines AI agents, coding agents, and 300+ assistants for autonomous coding and intelligent automation.

💡

Provides a comprehensive AI-powered development environment with specialized coding agents and extensive assistant library.

TypeScript3516Updated 2mo ago
ai-agentai-sdkchatbotsclaude-code+3

ToolJet

ToolJet/ToolJet

37.3k

ToolJet is an open-source low-code platform for building internal tools, dashboards, and business applications with AI-native capabilities and workflow automation.

💡

Enables rapid development of internal tools and business applications without extensive coding, with built-in AI integration.

JavaScript4936Updated 2mo ago
ai-app-builderdockerhacktoberfestinternal-applications+15

Langchain-Chatchat

chatchat-space/Langchain-Chatchat

37.2k

Langchain-Chatchat is a Python-based RAG and Agent application built on Langchain, supporting Chinese models like ChatGLM, Qwen, and Llama for local knowledge-based interactions.

💡

Ideal for developers building Chinese-language AI applications or needing local knowledge base integration with popular Chinese LLMs.

Python6138Updated 4mo ago
chatbotchatchatchatglmchatgpt+16

agno

agno-agi/agno

37.1k

Agno is a Python framework designed for building, running, and managing multi-agent systems with developer-focused tooling and AI agent orchestration.

💡

Simplifies complex multi-agent system development with robust management tools for coordinating multiple AI agents.

Python4923Updated 2mo ago
agentsaiai-agentsdeveloper-tools+1

pytorch-image-models

huggingface/pytorch-image-models

36.3k

PyTorch Image Models is the largest collection of pre-trained image encoders and backbones including ResNet, EfficientNet, Vision Transformers, with comprehensive training and inference scripts.

💡

Essential resource for computer vision developers needing state-of-the-art pre-trained models and proven training pipelines.

Python5112Updated 2mo ago
augmixconvnextdistributed-trainingefficientnet+16

qlib

microsoft/qlib

36.0k

Qlib is Microsoft's AI-oriented quantitative investment platform that integrates ML modeling paradigms for financial research, from idea exploration to production implementation.

💡

Specialized toolkit for fintech developers building AI-powered trading systems and quantitative research applications.

Python5601Updated 2mo ago
algorithmic-tradingauto-quantdeep-learningfinance+14

AgentGPT

reworkd/AgentGPT

35.6k

AgentGPT is a TypeScript web application that allows users to assemble, configure, and deploy autonomous AI agents directly in the browser using the T3 stack.

💡

Provides an accessible web interface for creating and managing AI agents without complex setup or deployment requirements.

TypeScript9450Updated 11mo ago
agentagentgptagentsagi+11

litellm

BerriAI/litellm

34.4k

LiteLLM is a Python SDK and AI gateway that provides unified access to 100+ LLM APIs through OpenAI-compatible format, with built-in cost tracking, load balancing, and guardrails.

💡

Essential for production applications needing to switch between multiple LLM providers while maintaining consistent API interface and monitoring.

Python5459Updated 2mo ago
ai-gatewayanthropicazure-openaibedrock+10

C-Plus-Plus

TheAlgorithms/C-Plus-Plus

33.7k

TheAlgorithms C++ is an educational collection of algorithm implementations in mathematics, machine learning, computer science, and physics using C++ for learning purposes.

💡

Valuable reference for developers learning algorithms and data structures with practical C++ implementations.

C++7702Updated 5mo ago
algorithmalgorithm-competitionsalgorithms-implementedartificial-intelligence-algorithms+12

LibreChat

danny-avila/LibreChat

33.3k

LibreChat is an enhanced ChatGPT clone with TypeScript frontend supporting multiple AI providers, agents, artifacts, and advanced features like function calling and multi-user authentication.

💡

Complete self-hostable ChatGPT alternative with enterprise features and support for all major AI providers in one interface.

TypeScript6670Updated 2mo ago
aianthropicartifactsaws+16

tabby

TabbyML/tabby

32.8k

Tabby is a self-hosted AI coding assistant built in Rust that provides code completion and generation capabilities for development environments and IDEs.

💡

Privacy-focused alternative to GitHub Copilot that runs entirely on your infrastructure with no code leaving your environment.

Rust1674Updated 2mo ago
aicodegencoding-assistantcoding-language+5

nacos

alibaba/nacos

32.6k

Nacos is Alibaba's Java-based dynamic service discovery and configuration management platform designed for building AI cloud-native applications with microservices architecture.

💡

Production-ready service mesh solution specifically designed for AI applications and microservices deployment at scale.

Java13242Updated 2mo ago
a2a-registryagentai-registryconfiguration-management+13

khoj

khoj-ai/khoj

32.3k

Khoj is a Python-based AI second brain that provides semantic search, chat, and autonomous agent capabilities across web content and personal documents with self-hosting options.

💡

Comprehensive personal AI assistant that combines research, document analysis, and automation in a self-hostable package.

Python1937Updated 2mo ago
agentaiassistantchat+16

netron

lutzroeder/netron

32.3k

Netron is a JavaScript-based visualizer for neural networks and machine learning models, supporting multiple formats including ONNX, TensorFlow, PyTorch, and Keras.

💡

Essential debugging and analysis tool for ML engineers needing to visualize and understand complex neural network architectures.

JavaScript3062Updated 2mo ago
aicoremldeep-learningdeeplearning+12

500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

31.1k

A curated collection of 500 AI, machine learning, deep learning, computer vision, and NLP projects with source code for educational and reference purposes.

💡

Comprehensive project repository for developers learning AI/ML concepts through practical implementations and examples.

6763Updated 8mo ago
artificial-intelligenceartificial-intelligence-projectsawesomecomputer-vision+9

continue

continuedev/continue

31.1k

Continue is a TypeScript CLI tool and IDE extension that provides continuous AI assistance for development, supporting both headless cloud agents and interactive TUI modes.

💡

Integrates AI coding assistance directly into development workflow with support for multiple IDEs and background automation.

TypeScript4094Updated 2mo ago
agentaibackground-agentsclaude+11

posthog

PostHog/posthog

31.0k

PostHog is a comprehensive Python-based developer platform combining product analytics, session replay, feature flags, experiments, and AI-powered debugging tools in one stack.

💡

All-in-one analytics and experimentation platform with AI features that eliminates the need for multiple separate tools.

Python2224Updated 2mo ago
ab-testingai-analyticsanalyticscdp+11

Have a project to share?

Submit your open-source AI project to be featured.

Submit Project