MensoAI is an open-source project that aims to create a versatile and personalized AI assistant by combining the power of a self-hosted Language Model (LLM) with a modular architecture. It acts as the "wise connector," intelligently orchestrating the use of different tools and services to fulfill user requests.
- Modular Design: Easily add, remove, or update components (features) to customize your assistant.
- Natural Language Understanding: Interact with MensoAI using natural language.
- Task Orchestration: Connect and automate tasks across different apps and services.
- Personalized Experience: Tailor MensoAI to your specific needs and preferences.
- Extensible: Develop your own components or integrate with existing tools.
- Clone the repository:
git clone https://github.com/your-username/menso-ai.git
- Install dependencies:
pip install -r requirements.txt
- Configure your LLM: Choose your preferred LLM and configure its settings.
- Install components: Explore the component repositories and install the ones you want to use.
- Run MensoAI:
python main.py
MensoAI is designed to be modular. Each component provides a specific functionality. Explore the component repositories to see the full range of MensoAI's capabilities:
- [menso-calendar]: Calendar integration
- [menso-music]: Music playback and control
- [menso-notes]: Note-taking and management
- [menso-web]: Web scraping and automation
- ... and more!
(All above are comming sooooon~)
We welcome contributions from the community! See the CONTRIBUTING.md file for guidelines on how to contribute.
This project is licensed under the MIT License - see the LICENSE file for details.