MORICE started from a simple frustration: most AI assistants are incredibly smart, but they still mostly sit inside a chat box. I wanted an AI that could actually work with me—understand what I’m trying to accomplish, use the tools available on my computer, build things, inspect what I’m seeing, talk naturally, and continue working instead of making me manually switch between ten different apps and modes.
That idea gradually became MORICE: a model-agnostic AI operating layer. The intelligence underneath can be changed, but MORICE provides the capabilities around it. It combines conversation, voice, live vision, web access, PC control, project creation, file handling, device connectivity, and tool execution into one system. If I ask a normal question, it answers normally. If I ask it to build an application, it can create and test the project. If I refer to something on my screen or camera, it can use visual context. The goal is that the user describes the outcome, while MORICE figures out which capabilities are needed.
One of the biggest challenges was making all of those systems feel like one assistant instead of a collection of features. Voice recognition needs to remain accurate while text, vision, tools, and background jobs share the same context. Actions like opening an application need to happen almost instantly, while complicated requests may require deeper reasoning and several tools working together. MORICE therefore uses different execution paths: fast deterministic actions for simple commands and a more capable agentic workflow for complex goals.
The project also changed how I think about what an AI assistant can become. My long-term goal is for MORICE to grow into a serious research and creation platform—something capable of understanding PDFs, images, datasets, simulations, and experimental results; performing verified calculations; generating software and engineering artifacts; maintaining long-running research projects; and helping people investigate ideas rather than simply explaining existing ones.
MORICE is ultimately my attempt to answer one question:
What happens when the AI stops being the app you talk to, and becomes the intelligence connecting everything you use?
Built With
- and
- and-custom-morice-agent
- bluetooth/device-integrations
- computer-vision-tooling
- cuda
- elevenlabs-tts
- gguf-local-llms
- llama.cpp
- memory
- openai-compatible-model-apis
- project-building
- pyside6/qt
- python-3.12
- research
- tool-routing
- vosk-speech-recognition
- websockets/network-apis
Log in or sign up for Devpost to join the conversation.