Open Source AI Projects

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

281 repositories · updated October 4, 2026

awesome-ai: Browse a Curated Directory of AI Tools

awesome-ai: Browse a Curated Directory of AI Tools

A categorized directory of AI APIs, tools, frameworks, platforms, and learning resources. Use it to explore options across AI development, deployment, evaluation, and education, then verify each tool’s current status before adoption.

AIAI ToolsAwesome List
Added Aug 7, 2026 View details
ext-apps: Add Interactive UIs to MCP Tools

ext-apps: Add Interactive UIs to MCP Tools

MCP Apps is a specification and TypeScript SDK for serving interactive interfaces from MCP servers inside compatible AI chat clients. It helps server and client developers connect tool results to sandboxed, bidirectional UI experiences.

TypeScriptAIMCP
Added Aug 6, 2026 View details
AsterMind-ELM: Build Lightweight JavaScript ELM Models

AsterMind-ELM: Build Lightweight JavaScript ELM Models

AsterMind-ELM is a TypeScript library for training and using Extreme Learning Machines in browser and Node.js applications. It supports kernel, online, and stacked ELMs for compact, on-device classification, regression, and embedding workflows.

TypeScriptJavaScriptMachine Learning
Added Jul 21, 2026 View details
copilot.vim: Get AI Code Suggestions in Vim and Neovim

copilot.vim: Get AI Code Suggestions in Vim and Neovim

copilot.vim integrates GitHub Copilot into Vim and Neovim, showing coding suggestions inline as you work. It suits developers who want Copilot in their editor and have an active Copilot subscription.

PluginsAICoding Agent
Added Jul 21, 2026 View details
Speech: Build and Deploy Speech AI Models

Speech: Build and Deploy Speech AI Models

NVIDIA NeMo Speech is a Python framework for researchers and developers building speech recognition, text-to-speech, and speech language models. Use it to train, customize, and run speech models with PyTorch and pretrained checkpoints.

PythonAIMachine Learning
Added Jul 12, 2026 View details
colibri: Run Large MoE Models on Local Hardware

colibri: Run Large MoE Models on Local Hardware

colibri is a C inference engine that streams Mixture-of-Experts model weights from disk, so large models can run without fitting entirely in RAM or VRAM. It supports CPU-only use and optional GPU backends, with speed depending on hardware and storage.

CAILLM
Added Jul 11, 2026 View details
axolotl: Fine-Tune Large Language Models

axolotl: Fine-Tune Large Language Models

Axolotl is a Python framework for fine-tuning and post-training language models through configurable workflows. It supports methods from LoRA and QLoRA to preference tuning and reinforcement learning, with options for multimodal and distributed training.

PythonLLMMachine Learning
Added Jul 7, 2026 View details
app.yumcut.com: Generate Short Videos from Prompts

app.yumcut.com: Generate Short Videos from Prompts

YumCut turns a prompt into a vertical short video with generated scripts, voice, visuals, and captions. It is aimed at creators and teams who want to automate short-form production and control their deployment and provider choices.

TypeScriptAIGenerative AI
Added Jul 7, 2026 View details
lamini: Access the Lamini API from Python

lamini: Access the Lamini API from Python

Lamini is a Python client and SDK for working with Lamini's generative AI API. It suits developers who want to connect Python applications to Lamini without building API requests from scratch.

PythonAILLM
Added Jul 6, 2026 View details
zero: Run a Local Terminal Coding Agent

zero: Run a Local Terminal Coding Agent

Zero is a Go-based terminal coding agent that can inspect and edit repositories, run commands, and work with many hosted or local models. It suits developers who want scriptable coding assistance with local sessions and explicit controls over side effects.

GoAILLM
Added Jul 6, 2026 View details
griptape: Build AI Agents and Workflows in Python

griptape: Build AI Agents and Workflows in Python

Griptape is a modular Python framework for building generative AI applications with tasks, agents, pipelines, and workflows. It suits developers who want to combine language models with tools, memory, and retrieval components through swappable integrations.

PythonAILLM
Added Jul 5, 2026 View details
memoripy: Build Evidence-Based Memory for AI Agents

memoripy: Build Evidence-Based Memory for AI Agents

Memoripy is a local memory runtime for AI agents that keeps versioned, sourced records and explains why they appear in recall. It suits developers who need scoped, auditable memory rather than an opaque store of accumulated text.

PythonAIAI Agents
Added Jul 5, 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 ❤️