mirror of
https://github.com/vegu-ai/talemate.git
synced 2026-09-01 19:48:52 +02:00
e54938d37b616f22fdaba965b746b044a54a0a48
* 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
Refactor the AppConfig UX: main-view Settings tab with sidebar navigation, search, and dirty tracking (#110)
…
Refactor the AppConfig UX: main-view Settings tab with sidebar navigation, search, and dirty tracking (#110)
Refactor the AppConfig UX: main-view Settings tab with sidebar navigation, search, and dirty tracking (#110)
Refactor the AppConfig UX: main-view Settings tab with sidebar navigation, search, and dirty tracking (#110)
Refactor the AppConfig UX: main-view Settings tab with sidebar navigation, search, and dirty tracking (#110)
…
…
Talemate
Roleplay with AI with a focus on strong narration and consistent world and game state tracking.
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:
- KoboldCpp (Local, Runpod, VastAI, also includes image gen support)
- oobabooga/text-generation-webui (local or with runpod support)
- LMStudio
- TabbyAPI
- Ollama
Generic OpenAI api implementations (tested and confirmed working):
Languages
Python
75.7%
Vue
18.3%
Jinja
3.8%
JavaScript
2%
Batchfile
0.1%



