No servers. No data leaks. Switch between "Marju" (Emotional Support) and "Marjuni" (Ruthless Logic) instantly in your browser.
The privacy of local execution. The personality of a friend.
No Python servers or Docker containers required. Marju runs entirely within your browser using lightweight JavaScript logic.
Feeling down? Chat with Marju (Cute/Emotional). Need brutal honesty? Switch to Marjuni (Stoic/Logical).
Your chats never leave your device. Data is saved in LocalStorage, or use Incognito Mode for volatile, RAM-only sessions.
Marju adapts to your workflow and emotional state.
Use "Marjuni" as a rubber duck debugger. Paste logic, ask for optimization, or discuss architectural patterns without leaking proprietary code to the cloud.
Stuck on a paragraph? Marju acts as a creative sounding board, offering gentle encouragement or logical plot-hole detection depending on the mode you choose.
Sometimes you just need to vent. Marju's emotional core provides a safe, judgment-free space to organize your thoughts privately.
How Marju manages state and logic without a backend.
Unlike typical cloud tools, Marju operates on a 'Local-First' philosophy. Chat histories are serialized directly to your browser's LocalStorage engine without ever touching an external API. There is no remote database, no telemetry, and no hidden uplinks. You retain 100% sovereignty over your data, which lives and dies on your physical machine.
Activate Incognito for a strictly ephemeral experience. This bypasses the storage drivers completely, holding state only in the device's volatile RAM (Random Access Memory). It utilizes a 'flush-on-exit' protocol where the JavaScript Garbage Collector immediately wipes all session references the moment the tab is closed.
The core logic separates the UI from the 'Brain'. The prompt router hot-swaps logic files based on your selected persona.
The future of offline AI.
Basic conversational state and local storage implementation.
Implementing hardware acceleration for faster responses on supported devices.
Install Marju as a native application on Android and iOS.
Short, simple, and transparent.
Marju is a client-side application. We do not have servers, databases, or analytics trackers. We cannot see your messages, your IP address, or your usage patterns even if we wanted to.
Data is stored exclusively in your browser's localStorage. This data stays on your specific device. Clearing your browser cache or cookies will permanently delete your conversation history.
Marju is free software distributed under the MIT License.
Marju is optimized for efficiency and runs on almost anything.
Fully compatible with all modern web engines that support ES6. No complex installation required.
Engineered to be lightweight. Runs smoothly on low-end devices and older laptops.
Experience the freedom of local, private AI. Open source and free forever.
Launch Marju Now