Pasta-Devs/Marinara-Engine

AI frontend

What it solves

Marinara Engine provides a ready‑to‑run, locally hosted AI chat platform that lets users role‑play, run tabletop‑style games, and have casual conversations without dealing with complex setup or external accounts. It bundles model connections, visual assets, and optional AI agents so you can focus on storytelling and interaction.

How it works

The engine runs a local server (Docker, Windows, macOS/Linux, Android, or iOS PWA) and exposes a web UI. You pick a chat model (OpenAI, Anthropic, local Ollama, etc.) and optionally enable helper agents that track world state, generate images, or polish prose. The UI offers three modes—Conversation, Roleplay, and Game—each with customizable sprites, backgrounds, weather effects, and theme settings. All data stays on your device; authentication is optional for LAN or multiplayer sessions.

Who it’s for

  • Hobbyists and tabletop gamers who want AI‑driven NPCs and story generation.
  • Creators building character‑centric role‑play experiences without writing code.
  • Anyone looking for a plug‑and‑play local AI chat that can be extended with custom agents or themes.

Highlights

  • One‑click installation on desktop, Docker, Android, or as a PWA.
  • Three distinct chat modes with full‑body sprites, dynamic weather, and visual‑novel style displays.
  • Optional AI agents for world tracking, image illustration, music, and more; install only what you need.
  • Drag‑and‑drop prompt builder, lorebooks, and regex scripts for advanced prompt engineering.
  • Fully local storage (JSONL, Markdown, HTML export) and no required online account.
  • Extensive theming: fonts, colors, CSS themes, and movable UI windows.
  • Multiplayer support via explicit opt‑in and Basic Auth for private LAN sessions.
  • Wide provider support: OpenAI, Anthropic, Gemini, local Ollama, Stable Diffusion, ElevenLabs, etc.

Related

  • Project
  • Project
  • Project
  • Project
  • Project