Front Porch AI is an open-source, local-first companion and roleplay platform built to run character chats fully offline without vendor lock-in. Powered by local inference backends and an integrated Realism Engine, it manages multi-character roleplay, speech-to-text, voice synthesis, and image generation on your own hardware.
Technical Overview of Front Porch AI
Built with Flutter, the client executes local AI tasks in-process via ONNX runtime bindings, removing external Python or sidecar dependencies. Users can run it via installable system packages (.deb, .rpm, .pkg, .exe) or portable Linux .AppImage binaries without mandatory cloud services. In-app database management relies on local SQLite storage with rolling automated snapshots to protect chat histories from corruption during power loss.
Core Features of Front Porch AI
- The Stoop community hub allows direct in-app discovery and sharing of full multi-character casts, lorebooks, and pre-seeded emotional states under the copyleft AGPL-3.0 license.
- Autonomous Realism Engine simulates persistent emotional inertia, Sims-style Needs decay, dynamic trust progression, and dedicated inventory pockets without remote tracking.
- Built-in speech pipeline bundles Kokoro and Piper text-to-speech alongside local Whisper voice transcription directly inside the client binary.
- Image Studio integration automates avatar expression swaps and scene visualization by communicating locally with ComfyUI, Forge, Automatic1111, or macOS Draw Things.
- Universal archive compatibility imports legacy Backyard AI (
.byaf) backups, SillyTavern JSONL logs, and standard V2 character card specifications.
System Compatibility & Updates
Front Porch AI runs on 64-bit Windows, Linux (Debian, Ubuntu, Fedora, Arch AUR), and macOS with native Apple Silicon Metal support alongside PC Vulkan and Nvidia Blackwell acceleration. Version 1.3.2 introduces native character birthday tracking across creator cards, lorebook-only worlds that skip climate mechanics, and faster judge prompt processing for evaluations.
Why Choose Front Porch AI?
Front Porch AI preserves the full feature set of retired proprietary roleplay apps inside a strictly local, telemetry-free desktop environment. Its copyleft AGPL-3.0 codebase guarantees that shared community casts and your private conversations remain sovereign and permanently offline.