Skip to main content
OpenSourceAlternatives

Tag

llm

45 catalogue entries use this topic; each Project's license policy is labeled separately.

OpenCode

OpenCodeAIOpen

AI coding agent for terminal, editor, and desktop

Stars202.9K
Commit8h ago
LicenseMIT

OpenCode is an MIT-licensed AI coding agent available through terminal, desktop, and IDE clients. It supports hosted providers and local models. Code handling depends on the selected provider; optional session sharing uploads conversation history to OpenCode's sharing service.

Alternative toGitHub Copilot
Ollama

OllamaAIOpen

Run open language models locally with one command

Stars179.9K
Commit14h ago
LicenseMIT

Ollama reduced local model hosting from an afternoon of CUDA troubleshooting to a single pull command. It handles model download, quantisation selection, GPU offloading, and memory management, and exposes an OpenAI-compatible endpoint on localhost.

Alternative toLM Studio
Firecrawl

FirecrawlAIOpen

Turn any website into clean, model-ready data

Stars174.9K
Commit11h ago
LicenseAGPL-3.0

Firecrawl handles the unglamorous part of feeding the web to a language model: rendering JavaScript, following pagination, stripping navigation and cookie banners, and returning markdown or structured JSON that a model can actually use.

Alternative toBrowserbase
Open WebUI

Open WebUIAIOpen

One chat interface for every model you run or connect

Stars150.5K
Commit10h ago
LicenseBSD-3-Clause

Open WebUI is the front end that turns a local inference server into something a household or a team can actually use. It handles accounts, conversation history, document retrieval, and model switching, and speaks to both local runtimes and hosted APIs.

Alternative toChatGPT
llama.cpp

llama.cppAIOpen

Inference engine that runs LLMs on almost any hardware

Stars126.6K
Commit8h ago
LicenseMIT

llama.cpp is the layer most local model tooling is built on. It is a C and C++ inference engine with no Python runtime, aggressive quantisation support, and hand-tuned kernels for a remarkably wide range of hardware.

Alternative toLM Studio
OpenHands

OpenHandsAIOpen

Autonomous agents that complete real engineering tasks

Stars85.8K
Commit8h ago
LicenseMIT

OpenHands runs agents that plan and execute multi-step engineering work: reading a repository, editing files, running tests, and iterating until a task is done. Each agent works inside a sandboxed runtime rather than on the host machine.

Alternative toGitHub Copilot
Crawl4AI

Crawl4AIAIOpen

Open-source web crawler that turns pages into LLM-ready markdown

Stars84.7K
Commitjust now
LicenseApache-2.0

Crawl4AI is a Python crawler that turns websites into clean markdown and typed JSON for RAG pipelines, AI agents, and data pipelines.

Alternative toBrowserbase
LobeChat

LobeChatAI

Polished chat interface for many model providers

Stars82.1K
Commit8h ago
LicenseUnknown

LobeChat is the most designed of the open chat front ends. Plugins, an assistant marketplace, voice input and output, and vision support are all present, and the interface holds up next to commercial products.

Alternative toChatGPT
GPT4All

GPT4AllAIOpen

Private desktop chatbot that runs open LLMs fully on-device

Stars77.4K
Commit1y ago
LicenseMIT

GPT4All is a free desktop app from Nomic that runs open language models entirely on your own computer, with no cloud calls.

Alternative toOllama
Cline

ClineAIOpen

Open-source AI coding agent for VS Code, JetBrains, and the terminal

Stars69.8K
Commitjust now
LicenseApache-2.0

Cline is an open-source AI coding agent that reads, edits, and runs code inside VS Code, JetBrains IDEs, and the terminal.

Mem0

Mem0AIOpen

Open-source memory layer for AI agents and apps

Stars67K
Commitjust now
LicenseApache-2.0

Mem0 is an open-source memory layer that gives AI agents and apps persistent memory across sessions, with self-hosted and managed platform options.

Alternative toLetta
AnythingLLM

AnythingLLMAIOpen

Self-hosted AI workspace for chatting with documents and running agents

Stars66.7K
Commitjust now
LicenseMIT

AnythingLLM is a self-hostable AI workspace for chatting with documents, running AI agents, and switching between local and hosted language models.

Alternative toOpen WebUI
LiteLLM

LiteLLMAIOpen

Open-source AI gateway unifying 100+ LLMs behind one API

Stars60.1K
Commitjust now
LicenseMIT

LiteLLM is an open-source AI gateway that calls more than 100 large language model providers through one OpenAI-compatible interface.

Alternative toBifrost
Cherry Studio

Cherry StudioAIOpen

Desktop AI chat client for cloud and local models in one place

Stars52.3K
Commitjust now
LicenseAGPL-3.0

Cherry Studio is a desktop chat client for cloud and local models in one interface. It runs on Windows, macOS, and Linux, and stores data on the local machine.

Alternative toLobeChatOpen WebUI
LocalAI

LocalAIAIOpen

Self-hosted OpenAI-compatible runtime for local AI models

Stars49.5K
Commitjust now
LicenseMIT

LocalAI is a self-hosted runtime that runs AI models locally behind OpenAI-compatible endpoints.

Alternative toOllamaChatGPT
Aider

AiderAIOpen

Terminal pair-programming assistant that edits codebases with LLMs

Stars49.3K
Commit3mo ago
LicenseApache-2.0

Aider is a terminal-based pair-programming tool that applies LLM-suggested edits directly to files in new or existing codebases.

Alternative toCursor
LibreChat

LibreChatAIOpen

The open-source, self-hosted AI chat platform for every model.

Stars45.5K
Commitjust now
LicenseMIT

LibreChat is a free, self-hosted chat workspace for many AI providers and local models, with agents, retrieval, and team controls.

Alternative toOpen WebUIChatGPT
Continue

ContinueAIOpen

Open-source AI coding assistant for VS Code and JetBrains

Stars36.1K
Commitjust now
LicenseApache-2.0

Continue is an open-source AI code assistant for VS Code, JetBrains, and the terminal.

Alternative toGitHub CopilotCursor
FastGPT

FastGPTAI

Self-hostable platform for RAG knowledge bases and visual AI workflows

Stars29.8K
Commitjust now
LicenseCustom: FastGPT Open Source License (Apache-2.0-based, added conditions)

FastGPT is a self-hostable platform for RAG knowledge bases and visual AI workflows, combining document processing and retrieval with flow-based app orchestration.

Alternative toDifyLangflow
Kilo

KiloAIOpen

Open-source AI coding agent in the IDE, CLI, and cloud

Stars27.6K
Commitjust now
LicenseMIT

Kilo is an open-source AI coding agent that works inside VS Code, JetBrains IDEs, and Visual Studio, with a command-line build and a cloud runner on the way. It reads the existing codebase and carries out engineering tasks from natural-language instructions, proposing file edits, running commands, and verifying its own work.

Alternative toClineAiderContinue
Letta

LettaAIOpen

Open-source platform for stateful AI agents with memory

Stars25.1K
Commitjust now
LicenseApache-2.0

Letta is an open-source platform for building stateful AI agents with persistent memory, background jobs, and multi-agent orchestration.

Alternative toAgno
MaxKB

MaxKBAIOpen

Open-source RAG assistant that turns docs into chatbots

Stars22.9K
Commitjust now
LicenseGPL-3.0

MaxKB by FIT2CLOUD is an open-source, out-of-the-box RAG assistant that turns documents into a question-answering chatbot with AI workflows and agents. Teams ingest documents and online docs into knowledge bases, connect local or hosted language models, and publish assistants to websites or APIs from a Docker self-hosted deployment.

Dyad

DyadAI

Local, open-source AI app builder that turns prompts into ownable code

Stars21.7K
Commitjust now
LicenseApache-2.0 AND FSL-1.1-ALv2

Dyad is a local-first AI app builder that turns natural-language prompts into working web applications, with the generated code stored on your own machine.

Alternative toClineCursorAider
SWE-agent

SWE-agentAIOpen

Open source coding agent that fixes GitHub issues with LLMs

Stars20.5K
Commitjust now
LicenseMIT

SWE-agent is an open source coding agent that turns a GitHub issue into a tested fix by letting a language model use shell, editor, and search tools in a sandbox.

Alternative toAider
Parlant

ParlantAIOpen

A control layer for customer-facing AI agents

Stars18.3K
Commit2mo ago
LicenseApache-2.0

Parlant addresses the problem that stops most support agents from shipping: a model that is helpful ninety-five percent of the time is not safe to put in front of customers. It manages behaviour through explicit, context-matched guidelines rather than one long prompt.

Alternative toIntercom
Botpress

BotpressAIOpen

Open-source platform for building AI chatbots and support agents

Stars14.9K
Commitjust now
LicenseMIT

Botpress is an open-source platform for building AI chatbots and support agents with a visual builder, code SDK, and managed cloud.

Alternative toIntercom
Portkey AI Gateway

Portkey AI GatewayOpen

Open-source AI gateway routing 200+ providers with fallbacks

Stars13.2K
Commit3mo ago
LicenseMIT

Portkey AI Gateway is an open-source gateway that routes app traffic across 200+ LLM providers with fallbacks, load balancing, caching, and guardrails.

Morphic

MorphicAIOpen

Open-source AI answer engine with a generative UI

Stars9,158
Commitjust now
LicenseApache-2.0

Morphic is an open-source AI search engine that answers questions with complete, cited responses instead of link lists, using Quick and Adaptive search modes in a self-hosted app.

Alternative toChatGPT
Bifrost

BifrostOpen

Self-hosted LLM gateway with one OpenAI-compatible API

Stars8,531
Commitjust now
LicenseApache-2.0

Bifrost is a self-hosted gateway that puts every large language model call behind one OpenAI-compatible API. An application points its existing OpenAI client at the gateway, and Bifrost routes the request to whichever provider is configured, so switching models or spreading load across providers is a configuration change rather than a rewrite.

Forgecode

ForgecodeAIOpen

Terminal AI coding harness with ZSH prompts and per-task model choice

Stars7,640
Commitjust now
LicenseApache-2.0

Forgecode is a terminal-native AI coding harness that reads, edits, and runs code from ZSH with muse, forge, and sage agents.

Alternative toOpenCodeClineAider
Proton Lumo

Proton LumoOpen

Private AI chat with zero-access encrypted history

Stars5,636
Commitjust now
LicenseGPL-3.0

Proton Lumo is a privacy-first AI chat assistant that stores conversations with zero-access encryption, keeps no logs, and never uses chats to train models.

Alternative toChatGPT
ACI.dev

ACI.devAIOpen

Open-source platform connecting AI agents to 600+ tools via MCP

Stars4,906
Commit3mo ago
LicenseApache-2.0

ACI.dev is an open-source tool-calling platform that connects AI agents to 600+ applications through direct function calls or a unified MCP server.

Alternative ton8n
Fullmoon

FullmoonAIOpen

Private offline AI chat with on-device LLMs for iPhone and Mac

Stars2,267
Commit1y ago
LicenseMIT

Fullmoon is a free app that chats with small open language models running entirely on your iPhone, iPad, or Mac, with no account and nothing sent to the cloud.

Alternative toChatGPT
Envoy AI Gateway

Envoy AI GatewayAIOpen

Self-hosted AI gateway routing LLM traffic through Envoy

Stars2,182
Commitjust now
LicenseApache-2.0

Envoy AI Gateway is a self-hosted gateway that routes application traffic to 17 language model providers through one OpenAI-compatible API.

Alternative toLiteLLMBifrost
Synara

SynaraOpen

Local-first desktop workspace for coding-agent runtimes

Stars2,097
Commitjust now
LicenseMIT

Synara is a free, open-source, local-first desktop workspace that hosts coding-agent sessions with projects, terminals, diffs, and Git delivery in one app.

Alternative toOpenCode
Hexabot

HexabotAI

Open-source AI chatbot builder for multi-channel assistants

Stars1,149
Commitjust now
LicenseFCL-1.0-ALv2

Hexabot is an open-source builder for AI chatbots and support agents with a visual flow editor and document-grounded answers.

Alternative toBotpress
MDMA

MDMAAIOpen

Open-source Markdown that mounts interactive apps for LLMs

Stars69
Commitjust now
LicenseMIT

MDMA is an MIT-licensed open-source framework by Mobile Reality that turns LLM Markdown output into interactive applications with forms, tables, and approval gates.

Alternative toHeyForm
Grepture

GreptureOpen

Open-source AI gateway that traces, evaluates, and protects LLM calls

Stars10
Commit5d ago
LicenseAGPL-3.0

Grepture is an open-source AI gateway that sits between an app and its LLM providers to trace, evaluate, and protect every call.

Proxed AI

Proxed AIAIOpen

Open-source proxy securing AI API keys in iOS apps with DeviceCheck

Stars8
Commitjust now
LicenseAGPL-3.0

Proxed AI is an open-source proxy that keeps AI API keys off iOS devices, checking each request with Apple DeviceCheck while adding rate limits and usage tracking.

LLM Gateway

LLM GatewayAIOpen

Open-source, OpenAI-compatible LLM gateway with cost and latency tracking

Stars2
Commit19d ago
LicenseMIT

LLM Gateway is an open-source gateway that puts OpenAI, Anthropic, and Gemini calls behind one OpenAI-compatible API. An application keeps its existing OpenAI client and points it at the gateway, so switching providers or spreading load across them is a configuration change rather than a rewrite.

Alternative toLiteLLMBifrost
ChatGPT

ChatGPTAI

OpenAI's assistant and the interface that set the pattern

CompanyOpenAI
Since2022
PricingFreemium

ChatGPT is the product that made conversational assistants ordinary. Beyond the chat box it now covers file analysis, image generation, web browsing, voice, and custom assistants sharing one account.

Claude

ClaudeAI

Anthropic's assistant, strongest on long documents and code

CompanyAnthropic
Since2023
PricingFreemium

Claude is positioned around careful reasoning over long inputs. The large context window makes whole-repository and long-document work practical in a way that shorter context assistants cannot match.

Alternative toChatGPT
Cursor

CursorAI

An editor rebuilt around model assisted editing

CompanyAnysphere
Since2023
PricingFreemium

Cursor forked VS Code rather than extending it, which let it change the editing model itself. Multi-file edits, codebase-wide context, and a tab completion that predicts the next edit rather than the next token are the result.

Alternative toGitHub Copilot
GitHub Copilot

GitHub CopilotAI

AI completion and chat inside the editor

CompanyGitHub
Since2021
PricingFreemium

Copilot put model assisted completion in front of a very large number of developers first, and inline suggestion in the editor remains the interaction most people mean by AI coding.

LM Studio

LM StudioAI

Desktop application for running language models locally

CompanyElement Labs
Since2023
PricingFree

LM Studio made local models approachable for people who do not want a terminal. Browse a catalogue, download a quantisation that fits the machine, and chat, with hardware requirements explained in plain language.