Best Self-hosted AI & Machine Learning
A curated collection of the best self-hosted tools and platforms that facilitate the development, deployment, and management of artificial intelligence and machine learning applications.

ChatGPT
ChatGPT is an AI assistant that provides answers, inspiration, and productivity support for various tasks including writing, learning, and brainstorming.
ChatGPT is an AI assistant that provides answers, inspiration, and productivity support for various tasks including writing, learning, and brainstorming.

Hugging Face
Collaborate on AI models, datasets, and applications. Access open-source tools to build and deploy machine learning solutions across various modalities.
Collaborate on AI models, datasets, and applications. Access open-source tools to build and deploy machine learning solutions across various modalities.
Ad


Grok
Grok is an AI chatbot developed by xAI, Elon Musk’s AI company. Integrated into X (formerly Twitter), it offers real-time answers with a witty, irreverent tone. Grok has access to public X posts, making it uniquely up-to-date. It’s available to X Premium+ users and built on xAI’s custom large language model.
Grok is an AI chatbot developed by xAI, Elon Musk’s AI company. Integrated into X (formerly Twitter), it offers real-time answers with a witty, irreverent tone. Grok has access to public X posts, making it uniquely up-to-date. It’s available to X Premium+ users and built on xAI’s custom large language model.

Open WebUI
A customizable interface for AI that works offline, supporting Ollama and OpenAI-compatible APIs while adapting to your specific workflow needs.
Alternative to:




ChatGPT

Claude

Perplexity

Grok
A customizable interface for AI that works offline, supporting Ollama and OpenAI-compatible APIs while adapting to your specific workflow needs.
Stars
96,987Forks
12,610Last commit
14 hours ago

Dify
Create, deploy, and manage AI-native apps effortlessly with a user-friendly platform that combines LLMs and your data
Alternative to:

Vertex AI
Create, deploy, and manage AI-native apps effortlessly with a user-friendly platform that combines LLMs and your data
Stars
100,185Forks
15,084Last commit
10 hours ago

LobeChat
LobeChat is an open-source AI chat platform that provides a customizable and feature-rich experience for interacting with AI assistants.
Alternative to:



ChatGPT

Claude

Grok
LobeChat is an open-source AI chat platform that provides a customizable and feature-rich experience for interacting with AI assistants.
Stars
62,060Forks
12,913Last commit
7 hours ago

Flowise AI
Create, deploy, and manage AI workflows with an intuitive drag-and-drop interface, integrating various AI models and APIs effortlessly.
Alternative to:


Make

Power Apps
Create, deploy, and manage AI workflows with an intuitive drag-and-drop interface, integrating various AI models and APIs effortlessly.
Stars
39,324Forks
20,267Last commit
9 hours ago

AnythingLLM
Use any LLM to chat with your documents, enhance your productivity, and run the latest state-of-the-art LLMs completely privately with no technical setup.
Alternative to:




ChatGPT

Claude

Perplexity

Grok
Use any LLM to chat with your documents, enhance your productivity, and run the latest state-of-the-art LLMs completely privately with no technical setup.
Stars
44,718Forks
4,410Last commit
1 day ago

Maybe
AI-powered personal finance tool for budgeting, investing, and achieving financial goals with personalized recommendations
Alternative to:


Mint

YNAB
AI-powered personal finance tool for budgeting, investing, and achieving financial goals with personalized recommendations
Stars
44,454Forks
3,258Last commit
4 days ago

OpenBB
Integrate, visualize, and analyze data in one place with OpenBB's AI-driven platform for financial research and analytics.
Alternative to:





Tableau

Looker

Power BI

MicroStrategy

Bloomberg Terminal
Integrate, visualize, and analyze data in one place with OpenBB's AI-driven platform for financial research and analytics.
Stars
41,807Forks
3,753Last commit
20 hours ago

Mem0
A memory management system that enables personalized AI experiences by intelligently storing and retrieving context from user interactions
Alternative to:



Langchain

Pinecone

Vertex AI
A memory management system that enables personalized AI experiences by intelligently storing and retrieving context from user interactions
Stars
33,273Forks
3,274Last commit
1 day ago

Milvus
Open-source vector database optimized for similarity search, scaling to billions of vectors with minimal performance loss
Alternative to:



Supabase

ElasticSearch

Pinecone
Open-source vector database optimized for similarity search, scaling to billions of vectors with minimal performance loss
Stars
35,037Forks
3,229Last commit
10 hours ago

Jan
A powerful, open-source AI chat interface that runs locally, offering privacy, customization, and seamless integration with your workflow.
Alternative to:



ChatGPT

Claude

Grok
A powerful, open-source AI chat interface that runs locally, offering privacy, customization, and seamless integration with your workflow.
Stars
29,287Forks
1,739Last commit
7 hours ago

1Panel
Comprehensive web-based tool for Linux server administration with integrated website, database, container, and LLM management capabilities.
Alternative to:


cPanel

Plesk
Comprehensive web-based tool for Linux server administration with integrated website, database, container, and LLM management capabilities.
Stars
28,715Forks
2,496Last commit
2 days ago