Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10,716 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenMates™

OpenMates header image

What is OpenMates?

OpenMates™ aims to become an open source alternative to ChatGPT, Claude, Manus, etc. - focused on the best user experience, fulfilling your tasks using a wide range of apps, zero-knowledge encryption by default and compatibility with a wide range of AI models - making it also independent of specific companies. Currently in an alpha stage online. The perfect time for you to join in on the development with your feedback & contributions.

Support OpenMates financially

OpenMates is currently in a stable alpha stage. New features are still being added, occasional bugs can happen, and some UI elements still need improvements.

Goal

OpenMates aims to be the most user-friendly, privacy-focused and provider-independent AI agent software. Beyond being a powerful tool for daily tasks, it is designed with a strong focus on education and inspiration — empowering users to learn and discover new ideas through interactive AI assistance.

Apps

Apps are one of the core components of OpenMates. They allow your digital team mates to use various external providers to fullfill your requests - from searching the web, finding meetups, finding restaurants, generating images, transcribing videos, and much more.

Click here to learn more

Completed

The alpha release of OpenMates is available and includes core features like:

  • Apps & AI Agents: Fulfill tasks using a wide range of integrated apps (Web search, Videos, Maps, News, etc.)
  • Zero-Knowledge Encryption: Privacy by default with client-side encryption for all your chats and data.
  • Unified UI: A modern interface that seamlessly integrates media previews and app skill details.
  • Educational Support: Auto-generated follow-up questions and new chat suggestions to help you explore topics more deeply.
  • Auto AI Model Selection: Automatically routes your requests to the best-suited AI model based on complexity.
  • Developer API: OpenAI-compatible REST API for external integrations and CLI tools.

A more stable and feature-rich beta release is planned for 2026.

How to contribute

How to contribute header image

You can help by testing the web app and providing feedback. You can also help by contributing to the code.

Click here to learn how to contribute

Cloud web app

Cloud web app header image

Want to test OpenMates without having to manage the deployment yourself? And also support the development financially at the same time? Then join our Discord group, where invite codes to sign up for OpenMates will be posted on a regular basis.

Open web app

License

License header image

OpenMates is licensed under AGPL.

What is allowed?

  • Run OpenMates on your local machine or private server
  • Share access with your team or organization
  • Create new open source software based on OpenMates (commercial use allowed)
  • Use OpenMates alongside other software on the same server

What is prohibited?

  • Offering OpenMates as a service to outside users while keeping your code changes private
  • Creating software based on OpenMates under a different license than AGPL
  • Combining OpenMates code with proprietary code in the same application

Key requirement:

If you provide OpenMates as a network service to others (like a public website or API), you must make your complete source code - including any modifications - available to the public.

Open GNU website with more details

Self-hosted setup

Self hosted setup header image

Learn how to self-host OpenMates by reading the Self-Hosting Guide.

Design Guidelines

Design Guidelines header image

A great UX & UI design that makes OpenMates accessible to everyone and not just tech enthusiasts is one of the key differences from other AI agent software.

Show design guidelines

Architecture

Architecture header image

OpenMates is a web app built with a focus on privacy, separation of concerns, easy setup, and scalability. While the codebase is continuously being refined, it follows a modular architecture designed for high extensibility.

Show architecture

About

Digital Team Mates for everyone.

Resources

Contributing

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages