Front Porch AI
A local AI character chat app runs offline on Windows, macOS and Linux, with long-term memory, voice and optional remote model APIs.

Front Porch AI is a desktop app for character chat and roleplay with local LLMs. It's for people who want to keep their conversations on their own machine while building stories with characters that retain memories and changing emotional states.
- Character memory and behavior: The Realism Engine tracks moods, trust, needs and goals, while local memory retrieval and character diaries carry details across conversations.
- Group storytelling: Chat with a cast, build worlds and use Director Mode to cue dialogue, give private direction or bring in a narrator; story time skips can include narration that bridges the gap.
- Voice and images: Speak through Whisper transcription and hear characters through Kokoro or Piper, with optional ElevenLabs and OpenAI services; image generation connects to local backends including ComfyUI, Automatic1111 and Draw Things.
- Character libraries: Import SillyTavern V2 cards and Backyard AI .byaf archives, create characters with AI assistance, or browse and share characters and group casts through the online Stoop community hub.
The app is free and open source under AGPL-3.0, runs on Windows, macOS and Linux, and requires no account for local use. Local chat works fully offline with backends such as KoboldCpp, oMLX and LM Studio. Optional remote providers, including OpenRouter, Nano-GPT and OpenAI, receive the requests you send through them. A browser and phone interface connects to the desktop app.