Open Source AI Projects

Discover 275 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.

275 repositories · updated October 4, 2026

asta-paper-finder: Find Papers from Natural-Language Queries

asta-paper-finder: Find Papers from Natural-Language Queries

PaperFinder is a single-query research agent that finds papers using content and metadata criteria, then judges and ranks results. This frozen evaluation release is suited to reproducing results or running the core workflow locally, rather than replacing the live service.

PythonAI AgentsAI
Added Apr 24, 2026 View details
Article-Assistant--RAG-Telegram-Bot: Ask Questions About Documents

Article-Assistant--RAG-Telegram-Bot: Ask Questions About Documents

A Telegram bot that turns web articles, PDFs, text files, and YouTube transcripts into searchable knowledge bases. It uses retrieval-augmented generation to answer questions with source citations and can also create summaries.

PythonRAGChatbot
Added Apr 24, 2026 View details
chatterbox: Generate Speech from Text with Voice Cloning

chatterbox: Generate Speech from Text with Voice Cloning

Chatterbox is Resemble AI’s Python text-to-speech model family, with English and multilingual options, voice cloning, and expressive speech controls. It suits developers building voice experiences who can manage model inference and its compute requirements.

PythonAIMachine Learning
Added Apr 19, 2026 View details
utcp-specification: Standardize AI Tool Discovery and Calls

utcp-specification: Standardize AI Tool Discovery and Calls

UTCP is a protocol specification for discovering and calling tools across different providers and transports. It helps AI systems and other clients use a consistent interface for tools exposed over HTTP, WebSocket, CLI, and other protocols.

AIAI AgentsProtocol
Added Apr 18, 2026 View details
Kimi-k1.5: Train Multimodal LLMs with Reinforcement Learning

Kimi-k1.5: Train Multimodal LLMs with Reinforcement Learning

Kimi k1.5 is a research project describing reinforcement learning methods for training long-context, multimodal language models. It is aimed at researchers studying LLM reasoning and training, rather than users looking for a ready-to-install model.

AILLMMachine Learning
Added Apr 17, 2026 View details
otto: Add LLM-Powered Automation to Frappe Apps

otto: Add LLM-Powered Automation to Frappe Apps

Otto is an experimental Frappe app and Python library for connecting language models to Frappe workflows. It supports task automation, custom assistants, tool use, and resumable LLM sessions.

PythonAILLM
Added Apr 16, 2026 View details
Badget: Manage Household Finances with AI-Assisted Insights

Badget: Manage Household Finances with AI-Assisted Insights

Badget is a web app for households to track accounts, transactions, budgets, and financial goals in one place. It combines shared household access with AI-oriented analysis and budgeting features, and is intended for teams comfortable configuring a full-stack application.

TypeScriptWeb AppAI
Added Apr 15, 2026 View details
pocketpal-ai: Run Language Models on Your Phone

pocketpal-ai: Run Language Models on Your Phone

PocketPal AI is a mobile assistant that runs language models and text-to-speech on-device, so chats can stay private and work offline. It suits people who want local AI on iOS or Android without relying on a cloud service.

AILLMTypeScript
Added Apr 15, 2026 View details
youtube-transcripts-machine: Extract YouTube Video Transcripts

youtube-transcripts-machine: Extract YouTube Video Transcripts

YTM turns a YouTube video URL into a timestamped transcript with clickable time links and export options. It suits people who need a readable, shareable transcript and are comfortable configuring cloud browser and AI credentials.

TypeScriptWeb AppBrowser Automation
Added Apr 15, 2026 View details
MoneyPrinter: Automate YouTube Shorts Creation

MoneyPrinter: Automate YouTube Shorts Creation

MoneyPrinter turns a video topic into a YouTube Short using locally run Ollama models for scripts and metadata. It suits creators who want a self-hosted, queued workflow and are comfortable configuring media tools and services.

PythonAutomationAI
Added Apr 11, 2026 View details
gpt-pilot: Build Apps with an AI Developer Assistant

gpt-pilot: Build Apps with an AI Developer Assistant

GPT Pilot is a Python tool that works with a developer to plan, code, review, and debug applications step by step. The repository is no longer maintained and includes a security notice about a removed credential-stealing payload.

PythonAIDeveloper Tools
Added Apr 11, 2026 View details
OmniParse: Turn Documents and Media into AI-Ready Data

OmniParse: Turn Documents and Media into AI-Ready Data

OmniParse is a self-hosted Python service that converts documents, images, audio, video, and web pages into structured output for GenAI workflows. It suits teams building ingestion pipelines that want local parsing, but requires Linux and a GPU with at least 8–10 GB of VRAM.

PythonAIAPI
Added Apr 7, 2026 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 ❤️