Open Source AI Projects

Discover 276 open source AI repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. AI projects here are most often combined with LLM, Python and TypeScript. Last updated October 4, 2026.

276 repositories · updated October 4, 2026

xiaozhi-esp32-server: Run a Backend for ESP32 Voice Devices

xiaozhi-esp32-server: Run a Backend for ESP32 Voice Devices

A self-hosted backend for xiaozhi-esp32 devices, providing voice interaction, AI model integrations, device control, and an administration console. It suits ESP32 owners who want to deploy and configure their own service.

JavaScriptAISelf Hosted
Added Oct 28, 2025 View details
rag-web-ui: Build Knowledge-Base Q&A with RAG

rag-web-ui: Build Knowledge-Base Q&A with RAG

RAG Web UI is a self-hostable web application for creating question-answering systems over your own documents. It combines document ingestion, vector search, and configurable cloud or local language models, with a web interface and OpenAPI access.

AIRAGTypeScript
Added Oct 27, 2025 View details
gemini-cli: Use Gemini as an Agent in Your Terminal

gemini-cli: Use Gemini as an Agent in Your Terminal

Gemini CLI brings Gemini models into a terminal-based agent for working with code, files, shell commands, and web information. It suits developers who want interactive assistance or scriptable workflows, with support for custom tools through MCP.

AIAI AgentsTypeScript
Added Oct 24, 2025 View details
gptpdf: Convert PDFs into Markdown with Vision Models

gptpdf: Convert PDFs into Markdown with Vision Models

gptpdf turns PDF pages into Markdown using a vision-capable model, aiming to preserve layouts such as tables, formulas, and figures. It suits developers who need an API-based PDF parsing component and can provide access to a compatible model.

PythonAILLM
Added Oct 24, 2025 View details
amurex: AI Copilot for Online Meetings

amurex: AI Copilot for Online Meetings

Amurex is a Chrome extension that assists with Google Meet and Microsoft Teams meetings through live suggestions, transcripts, summaries, and follow-up emails. It suits people who want meeting context and action items captured without taking notes manually.

AIJavaScriptBrowser Extension
Added Oct 23, 2025 View details
OLMoE.swift: Run OLMoE Locally on Apple Devices

OLMoE.swift: Run OLMoE Locally on Apple Devices

OLMoE.swift is an Apple app for chatting with Ai2’s OLMoE language model on-device. It suits people who want private, offline-capable model use on iOS or macOS, provided their device can run the app and model.

SwiftAILLM
Added Oct 20, 2025 View details
run-gemini-cli: Run Gemini CLI in GitHub Actions

run-gemini-cli: Run Gemini CLI in GitHub Actions

run-gemini-cli brings Gemini CLI into GitHub Actions for automated coding tasks and on-demand help in issues and pull requests. It suits teams that want AI-assisted reviews, triage, or repository changes within their existing workflows.

TypeScriptAIGitHub Actions
Added Oct 18, 2025 View details
chatbang: Access ChatGPT from the Terminal

chatbang: Access ChatGPT from the Terminal

Chatbang is a Go CLI that provides terminal access to ChatGPT without requiring an API key. It uses a Chromium browser session, so it suits users who prefer a terminal interface and already have a compatible browser installed.

GoGolangCLI
Added Oct 17, 2025 View details
harmony: Render and Parse OpenAI Harmony Conversations

harmony: Render and Parse OpenAI Harmony Conversations

OpenAI Harmony is a Rust-based library with Python bindings for rendering and parsing the conversation format used by gpt-oss. It is useful for developers building inference systems that need to handle Harmony messages, channels, and tool calls directly.

RustPythonLLM
Added Oct 14, 2025 View details
gpt-engineer: Generate and Improve Code from Natural Language

gpt-engineer: Generate and Improve Code from Natural Language

gpt-engineer is a Python CLI for turning natural-language specifications into code and iterating on existing projects with AI. It suits developers experimenting with code-generation agents who want a hackable local workflow.

PythonAICLI
Added Oct 13, 2025 View details
ComfyUI-Copilot: Add AI Assistance to ComfyUI Workflows

ComfyUI-Copilot: Add AI Assistance to ComfyUI Workflows

ComfyUI-Copilot is a custom node that helps ComfyUI users create, debug, and revise image-generation workflows with AI assistance. It is useful for creators and developers who want workflow support and parameter tuning inside ComfyUI.

AITypeScriptAgent
Added Oct 12, 2025 View details
FinGPT: Adapt Language Models for Financial Tasks

FinGPT: Adapt Language Models for Financial Tasks

FinGPT provides financial datasets, fine-tuned language models, benchmarks, and workflows for tasks such as sentiment analysis and forecasting. It suits researchers and developers adapting open models to finance, with local GPU inference or supported cloud APIs.

AILarge Language ModelsMachine Learning
Added Oct 12, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️