veguAI e54938d37b Refactor the AppConfig UX: main-view Settings tab with sidebar navigation, search, and dirty tracking (#110)
* refactor: move application settings from modal to main-view Settings tab with sidebar nav, search, and dirty tracking (#108)

* fix: address settings-view review findings (system prompt defaults lost after save, dirty-on-type for prompt overrides, scoped embeddings busy-lock, external-change false positives)

* style: give settings pages a surface-colored canvas so reused editors blend like they did in the modal; anchor env variables in a card with empty state

* style: rename settings groups Creator->Storytelling and General/Gameplay->Game/General, distinct group icons; drop content-classification influence claim

* docs: refresh settings screenshots for the Storytelling and Game/General relabels

* fix: address PR review - decouple settings working copy from shared ws payload, clear saving flag on failed save, gate help-agent config writes on dirty state instead of open settings view, data-drive provider icons

* chore: drop dead null-guard on system-prompt-defaults binding (card is v-if gated on app_config)

* docs: update remaining pages describing the removed settings modal (apis/, client presets, outline, runpod note), fresh per-provider screenshots, help docs-index paths; reword system-prompts client hint

* docs: recapture per-provider API key screenshots as card element shots so each page shows its own provider
2026-07-20 00:55:37 +03:00
2026-07-04 01:08:26 +03:00
2026-07-04 01:08:26 +03:00

Talemate

Roleplay with AI with a focus on strong narration and consistent world and game state tracking.

Screenshot 1 Screenshot 2
Screenshot 3 Screenshot 4

Core Features

  • Multiple agents for dialogue, narration, summarization, direction, editing, world state management, character/scenario creation, text-to-speech, and visual generation
  • Supports per agent API selection
  • Long-term memory and passage of time tracking
  • Narrative world state management to reinforce character and world truths
  • Creative tools for managing NPCs, AI-assisted character, and scenario creation with template support
  • Node editor for creating complex scenarios and re-usable modules
  • Context management for character details, world information, past events, and pinned information
  • Customizable templates for all prompts using Jinja2
  • Modern, responsive UI

Documentation

Discord Community

Need help? Join the new Discord community

Supported APIs

Supported self-hosted APIs:

Generic OpenAI api implementations (tested and confirmed working):

  • DeepInfra
  • llamacpp with the api_like_OAI.py wrapper
  • let me know if you have tested any other implementations and they failed / worked or landed somewhere in between
Description
Roleplay with AI with a focus on strong narration, consistent world and game state tracking.
Readme AGPL-3.0 137 MiB
Languages
Python 75.7%
Vue 18.3%
Jinja 3.8%
JavaScript 2%
Batchfile 0.1%