Open Source AI Projects
Discover 87+ curated GitHub repositories for building with AI. Updated daily with trending projects, frameworks, and tools.
Showing 41–60 of 87 projects
Page 3 of 5
jan
janhq/jan
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.
FastChat
lm-sys/FastChat
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.
quivr
QuivrHQ/quivr
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.
cherry-studio
CherryHQ/cherry-studio
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.
ToolJet
ToolJet/ToolJet
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.
Langchain-Chatchat
chatchat-space/Langchain-Chatchat
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.
agno
agno-agi/agno
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.
pytorch-image-models
⭐huggingface/pytorch-image-models
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.
qlib
microsoft/qlib
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.
AgentGPT
reworkd/AgentGPT
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.
litellm
⭐BerriAI/litellm
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.
C-Plus-Plus
TheAlgorithms/C-Plus-Plus
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.
LibreChat
danny-avila/LibreChat
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.
tabby
TabbyML/tabby
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.
nacos
alibaba/nacos
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.
khoj
khoj-ai/khoj
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.
netron
lutzroeder/netron
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.
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
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.
continue
continuedev/continue
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.
posthog
PostHog/posthog
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.