⚠️ This project is currently undergoing reconstruction and will experience breaking changes.
Metadachi is built with community collaboration at its core, fostering a space for knowledge sharing, innovation, and joint development. Whether you're an AI enthusiast, developer, or just curious about the potential of intelligent assistants, we welcome you to contribute, learn, and shape the future of AI together. Join the movement and bring the power of AI to your fingertips!
This project builds on the outstanding work by McKay Wrigley and the contributors of Chatbot UI.
- Custom Prompts & Personas: Create custom prompts and chat personas for tailored AI interactions
- ⚜️ Chat Commands: Interact with prompts using
/
commands and files using@
commands - 📁 Folders & Workspaces: Navigate your project effortlessly with a folder hierarchy and workspaces.
- LLM Options: Anthropic, Google, Mistral, Ollama, OpenAI, Perplexity
- Hotkeys: Quick access to frequently used actions and commands.
- 🔒 Privacy Guaranteed: Maintain complete data privacy by storing data in your own private database
- Cross Platform: Sync sessions across Windows, macOS, and the web
- Easy Self-Hosting: Deploy effortlessly to Vercel or run locally
Backlog | In Progress | Completed |
---|---|---|
More UI Customization Options | Desktop App | |
🐶 Interactive Desktop Companion | 🤝 Community Features | |
Multi-Agent Chats | ||
🎨 Visual Alchemy | ||
AI Toolbox | ||
Backend Alternatives | ||
Mobile App |
Technology | Description |
---|---|
Next.js v14 | React framework for server-rendered, statically-generated, & hybrid sites, delivering optimal performance & SEO. |
Tauri | Build native desktop apps with web technologies, offering speed, platform-specific features, & offline capabilities. |
Vercel | Streamlined deployment & scaling platform for Next.js apps, optimizing performance & simplifying infrastructure. |
Supabase | Real-time database & authentication with instant updates, eliminating backend setup & enabling rich user experiences. |
JoyUI | Extensive UI component library for React, accelerating development with pre-built & customizable components. |
Apollo Client | Powerful GraphQL client for React, simplifying data fetching & management with optimizations & built-in caching. |
Feel free to use our official hosted version or follow the guide below to deploy your own.
- Deploy Locally: Local Quickstart
- Deploy on Cloud: Hosted Quickstart
Kudos to the creators of the following repositories for their valuable contributions to the open-source community:
- Chatbot UI: The open-source AI chat app for everyone.
- ChatGPT Next Web: A cross-platform ChatGPT/Gemini UI (Web / PWA / Linux / Win / MacOS).
- Prompt Engineering Guide: 🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
- Awesome ChatGPT Prompts: A collection of prompt examples to be used with the ChatGPT model.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
The licenses for third-party repositories used in this project can be found in the LICENSE file.