Learn More

Open Source AI & Machine Learning Tools

A curated collection of the best open source software for building and running AI: model serving and training infrastructure, agent and app frameworks, chat interfaces, and AI security tooling.

Structured control layer for customer-facing AI agents
  • Stars


    18,299
  • Last commit


    3 months ago
  • License


    Apache-2.0
A conversational AI server that manages agent behavior through context-aware guidelines, keeping responses consistent, auditable, and aligned at scale.

Open Source Alternative to:

Keyboard-first email client with AI, chat, and tasks
  • Stars


    4,540
  • Last commit


    1 hour ago
  • License


    AGPL-3.0
An AI-powered email client that combines inbox management, chat, tasks, and AI agents in one shared workspace, built for keyboard-driven workflows.

Open Source Alternative to:

Private AI chat with zero-access encryption
  • Stars


    5,624
  • Last commit


    5 hours ago
  • License


    GPL-3.0
AI chat assistant from Proton that stores conversations with zero-access encryption, never logs chats, and never uses your data to train models.

Open Source Alternative to:

An AI assistant that acts, not just answers
  • Stars


    391,240
  • Last commit


    1 hour ago
  • License


    MIT
A personal AI assistant that connects to your existing chat apps and handles real tasks like email, calendar, and flight check-ins on your behalf.

Open Source Alternative to:

Desktop AI agent with persistent memory across platforms
  • Stars


    250,957
  • Last commit


    1 hour ago
  • License


    MIT
Cross-platform desktop agent from Nous Research that connects to Telegram, Discord, Slack, WhatsApp, and more, with persistent memory, scheduling, and isolated sandboxing.

Open Source Alternative to:

Build and run AI agents that handle recurring work for you
  • Stars


    187,645
  • Last commit


    4 hours ago
  • License


    Other
Platform for building, deploying, and running AI agents that automate repeatable digital work across research, outreach, content, and support without writing code.

Open Source Alternative to:

Run open-source LLMs locally on your own machine
  • Stars


    182,105
  • Last commit


    17 hours ago
  • License


    MIT
Runs open-source language models locally with a simple setup, plus optional cloud access for larger models when local hardware isn't enough.

Open Source Alternative to:

One interface for every AI model you run or connect
  • Stars


    153,875
  • Last commit


    8 hours ago
  • License


    BSD-3-Clause
Self-hosted AI platform that connects local and cloud models, extends with Python, and keeps your data under your control.

Open Source Alternative to:

Build and deploy AI agents and RAG pipelines visually
  • Stars


    157,775
  • Last commit


    6 hours ago
  • License


    Unknown
Visual platform for building agentic workflows, RAG pipelines, and LLM-powered apps. Supports hundreds of models, MCP integration, and self-hosted deployment.

Open Source Alternative to:

Visual builder for AI agents and RAG pipelines
  • Stars


    155,479
  • Last commit


    2 hours ago
  • License


    MIT
Build, deploy, and iterate on AI agents, RAG applications, and MCP servers using a drag-and-drop visual interface backed by Python.

Open Source Alternative to:

Run LLMs locally with minimal setup, maximum hardware support
  • Stars


    130,224
  • Last commit


    4 hours ago
  • License


    MIT
C/C++ inference engine for large language models, supporting quantization, multi-GPU, Apple Silicon, and an OpenAI-compatible server across a wide range of hardware.

Open Source Alternative to:

Let AI agents control any browser, at scale
  • Stars


    117,063
  • Last commit


    21 hours ago
  • License


    MIT
Python library that lets AI agents browse the web by giving them real browser control, DOM access, and the ability to interact with any website.

Open Source Alternative to:

Org chart, budgets, and governance for AI agent teams
  • Stars


    96,685
  • Last commit


    2 hours ago
  • License


    MIT
Manages teams of AI agents across business functions with org charts, goal alignment, cost tracking, ticket tracing, and board-level governance controls.

Open Source Alternative to:

High-throughput, memory-efficient serving engine for LLMs
  • Stars


    93,122
  • Last commit


    4 hours ago
  • License


    Apache-2.0
Inference and serving engine for large language models, built for speed and hardware efficiency with an OpenAI-compatible API and support for a wide range of open models.

Open Source Alternative to:

Manage, build, and run AI agent teams around the clock
  • Stars


    82,966
  • Last commit


    2 hours ago
  • License


    Unknown
A collaborative platform to create, schedule, and operate AI agents that handle long-running tasks, team workflows, and automated jobs without constant oversight.

Open Source Alternative to:

Chat with your documents using any LLM, fully private
  • Stars


    66,691
  • Last commit


    20 hours ago
  • License


    MIT
A desktop and self-hostable AI app for chatting with documents, running local LLMs, and using AI agents without writing code or creating an account.

Open Source Alternative to:

Persistent memory layer for AI agents and apps
  • Stars


    66,532
  • Last commit


    2 days ago
  • License


    Apache-2.0
Adds persistent, searchable memory to AI agents and apps, so they remember user preferences and past interactions across sessions without pipeline changes.

Open Source Alternative to:

LLM gateway for auth, load balancing, and spend tracking
  • Stars


    60,088
  • Last commit


    1 hour ago
  • License


    Unknown
Acts as a unified proxy across 100+ LLMs, normalizing them to the OpenAI format while handling virtual keys, budgets, rate limits, fallbacks, and cost tracking.

Open Source Alternative to:

Project management for teams mixing humans and AI agents
  • Stars


    51,890
  • Last commit


    1 day ago
  • License


    Unknown
Open-source platform that manages coding agents as team members, with task queues, skill libraries, runtime monitoring, and a unified activity feed.

Open Source Alternative to:

General-purpose AI agent for code, workflows, and more
  • Stars


    54,906
  • Last commit


    1 day ago
  • License


    Apache-2.0
Local AI agent with a desktop app, CLI, and API that connects to 15+ LLM providers and 70+ extensions for code, research, automation, and data tasks.

Open Source Alternative to:

Run open-source AI models privately on your own device
  • Stars


    77,387
  • Last commit


    1 year ago
  • License


    MIT
GPT4All runs open-source language models locally on Windows, macOS, and Linux with no cloud dependency, keeping your data on your machine.

Open Source Alternative to:

Multi-model AI desktop client with local-first privacy
  • Stars


    52,348
  • Last commit


    1 hour ago
  • License


    AGPL-3.0
Desktop AI client for Windows, macOS, and Linux that connects 300+ models from 50+ providers, with local storage, a built-in knowledge base, and autonomous agent mode.

Open Source Alternative to:

One interface for all your AI models and conversations
  • Stars


    45,224
  • Last commit


    2 hours ago
  • License


    MIT
Chat with multiple AI providers through a single self-hostable interface, with support for custom agents, file uploads, plugins, and multi-user access control.

Open Source Alternative to:

Self-hosted AI runtime for text, voice, vision, and agents
  • Stars


    49,371
  • Last commit


    4 hours ago
  • License


    MIT
Run LLMs, speech, image generation, and autonomous agents on your own hardware with an OpenAI-compatible API and 60+ swappable backends.

Open Source Alternative to:

Personal AI agent for messaging apps, containerized
  • Stars


    30,872
  • Last commit


    2 hours ago
  • License


    MIT
Self-hosted AI agent that connects to WhatsApp, Telegram, Slack, and a dozen more messaging apps, running each agent in an isolated Docker container with credential injection via a secure vault.

Open Source Alternative to:

AI-powered research notebook with full privacy control
  • Stars


    39,763
  • Last commit


    11 hours ago
  • License


    MIT
Combines AI summarization, podcast generation, and multi-format content ingestion for researchers and students who want to keep their data private.

Open Source Alternative to:

Favicon of Jan

Jan

AI
Run AI models locally or connect to cloud, privately
  • Stars


    44,776
  • Last commit


    2 days ago
  • License


    Apache-2.0
Jan runs open-source AI models on your own hardware or connects to cloud providers like OpenAI, Anthropic, and Google, keeping your conversations off third-party servers.

Open Source Alternative to:

Model-agnostic platform for building intelligent AI agents
  • Stars


    42,533
  • Last commit


    3 hours ago
  • License


    Apache-2.0
Open-source platform that enables developers to create, deploy and monitor AI agents with built-in memory, knowledge integration, and external tool connectivity.

Open Source Alternative to:

Build AI copilots for your product in hours, not months
  • Stars


    37,713
  • Last commit


    20 hours ago
  • License


    MIT
Integrate production-ready AI copilots into any product quickly and easily with CopilotKit's open-source platform.

Open Source Alternative to:

Open source LLM engineering platform for AI-powered applications
  • Stars


    35,341
  • Last commit


    8 hours ago
  • License


    MIT
Langfuse provides tracing, evaluations, prompt management, and analytics to debug and improve LLM applications.

Open Source Alternative to:

Visual builder for AI agents and LLM workflows
  • Stars


    55,486
  • Last commit


    2 months ago
  • License


    Apache-2.0
Open source platform for building AI agents, chatbots, and multi-agent systems using a drag-and-drop interface, with support for 100+ LLMs and RAG.

Open Source Alternative to:

Unified AI-powered enterprise search across company data
  • Stars


    32,319
  • Last commit


    5 hours ago
  • License


    MIT
An open-source platform that connects to 40+ apps to provide intelligent search and AI assistance across all company information

Open Source Alternative to:

Local AI meeting transcription with zero data leaving your device
  • Stars


    31,402
  • Last commit


    18 days ago
  • License


    MIT
Records, transcribes, and summarizes meetings entirely on your device using local AI. No bots, no cloud uploads, GDPR and HIPAA compliant by design.

Open Source Alternative to:

Fast, AI-native web browser built for automation and scraping
  • Stars


    35,926
  • Last commit


    7 hours ago
  • License


    AGPL-3.0
Purpose-built headless browser that delivers 10x faster performance and 10x lower memory usage compared to Chrome headless for web automation and AI workflows.

Open Source Alternative to:

Build powerful AI knowledge bases with ease
  • Stars


    29,777
  • Last commit


    3 days ago
  • License


    Unknown
FastGPT is a free, open-source platform for creating AI-powered knowledge bases with data processing, model invocation, and visual workflows.

Open Source Alternative to:

AI second brain for research, automation, and personal agents
  • Stars


    37,559
  • Last commit


    2 months ago
  • License


    AGPL-3.0
Self-hostable AI assistant that connects to your docs and the web, lets you build agents, schedule automations, and run research with verifiable citations.

Open Source Alternative to:

Multi-model AI workspace with org-wide skill sharing
  • Stars


    23,835
  • Last commit


    2 hours ago
  • License


    MIT
Desktop app for teams to run AI agents across 50+ LLMs, share skills and MCP servers org-wide, and automate browser tasks with your own keys.

Open Source Alternative to:

AI assistant that enhances enterprise knowledge management
  • Stars


    22,899
  • Last commit


    4 days ago
  • License


    GPL-3.0
Open-source AI solution combining RAG pipelines, workflow automation, and multi-model support for intelligent enterprise knowledge management and customer service.
AI workforce platform where agents, skills, and memory live in your repo
  • Stars


    20,243
  • Last commit


    1 hour ago
  • License


    Elastic-2.0
Manages a team of AI agents across your company, with every agent, skill, memory, and connector stored as versioned files in a git repo you own and self-host.

Open Source Alternative to:

Automate any website workflow with AI and computer vision
  • Stars


    23,131
  • Last commit


    5 hours ago
  • License


    AGPL-3.0
Transform manual browser tasks into automated workflows using AI. Handle complex forms, CAPTCHAs, 2FA, and data extraction across any website at scale.

Open Source Alternative to:

24/7 screen and audio recorder with AI memory search
  • Stars


    21,803
  • Last commit


    6 hours ago
  • License


    Other
Records your screen and microphone locally, transcribes meetings automatically, and exposes selected work context to compatible AI assistants through its MCP server and local API.

Open Source Alternative to:

Agentic AI framework that runs, learns, and self-corrects
  • Stars


    19,365
  • Last commit


    1 day ago
  • License


    MIT
Autonomous AI agent framework that operates on its own sandboxed computer, creates tools dynamically, manages memory, and executes multi-step workflows with full transparency.

Open Source Alternative to:

Favicon

 

  
 
Favicon

 

  
 
Favicon