OMate
Works with your SillyTavern cards, lorebooks & presets

AI-Driven Roleplay

Chat with AI characters and build stories that are truly yours. Everything you use in SillyTavern works here — cards, lorebooks, presets and chat logs import in one go and run natively.

Want SillyTavern exactly as it is? Meet Poki Tavern

Key Features

Explore OMate's powerful features to create your personalized AI interactive experience

Character Cards, Imported or Created

PNG, JSON and charx across the V1/V2/V3 specs, with full field mapping — and you can export back to SillyTavern on top of the original card.

NEW

Lorebooks

Keyword-triggered lore injection that spends context only when it is actually relevant. Trigger logic, insertion position, recursion, timing and budget all match SillyTavern behavior.

NEW

Preset System

Bundle model, temperature, system prompt, prompt groups and lorebook mounts into one preset. Stack them globally, per character, per chat, per story or per moments feed — drag to reorder, the top one wins.

Prompts & Macros

Customize built-in and injected prompts, with full SillyTavern macro support: variables, randoms, dice rolls, conditionals and time macros.

Long-term Memory & Knowledge Base

Characters remember the moments that mattered, while bulk reference material lives in a vector-search knowledge base that surfaces only what is needed.

NEW

Little M, Your Built-in Assistant

Tap the floating ball to summon her: she answers questions, inspects your characters, lorebooks and presets, and can mount presets or bind lorebooks for you — write actions always ask first.

Stories & Moments

Dive into the storylines behind your characters, and watch them post to a Moments feed — they live on a timeline, not just in a chat box.

Mask Feature

Freely switch identities, engage in deep interactions with AI, experience the fun of multiple roles

Bring Your Own API

Use your own API, including unlimited local models. Even the built-in assistant runs on your key — no extra service fees.

And more

Voice interaction · Regex processing · Status bar · Inner monologue · Collapsible tags · Event books · Live Page · Agent tool calling & MCP · Backup & restore · Light mode

SillyTavern

Migrate from SillyTavern in One Go

OMate does conversion-based compatibility: your data is translated into OMate's native mechanics on import — you never need to learn the differences between the two.

Drop your character cards, lorebook JSON, preset JSON and jsonl chat logs into + → Import on the Characters page (multi-select supported). OMate detects the type of each file, converts it, and hands you a conversion report.

  • Character cards — PNG / JSON / charx (V1, V2, V3)Supported

    Full field mapping, ccv3 takes priority, and charx embedded assets use the icon as the avatar automatically.

  • Lorebooks / World Info (standalone JSON and card-embedded)Supported

    A native lorebook engine: four trigger logics, regex keywords, insertion position and depth, order, probability, constant entries, recursion, sticky / cooldown / delay, and token budget.

  • Preset JSONSupported

    Converted into a preset object plus prompt groups. Mount it globally, per character, per chat, per story or per moments feed, and stack presets in priority order.

  • Chat logs (jsonl)Supported

    A new chat is created automatically and linked to the matching character; the full swipe history is preserved.

  • MacrosSupported

    {{char}} {{user}} {{persona}} {{original}} {{random}} {{pick}} {{roll}}, time macros, {{setvar}} / {{getvar}}, and {{if}} conditional blocks.

  • depth_promptSupported

    Converted into a depth injection that travels with the character.

  • Exporting back to SillyTavernSupported

    Written back on top of the original card as dual chunks (V2/V3), so nothing is lost when you share it back to the community.

  • Batch importSupported

    Select many files at once — types are detected automatically and a conversion report follows.

  • Card-embedded regex scriptsOn hold

    Disabled for now for performance reasons; archived intact with the original card.

  • STscript / Quick ReplyN/A

    SillyTavern's proprietary scripting language.

  • Instruct templatesN/A

    OMate uses the Chat Completion API, where SillyTavern does not use them either.

Frontend cards (HTML/JS): OMate uses Live Page to host HTML interactivity rather than aiming for one-to-one compatibility.

Need SillyTavern reproduced exactly?

Frontend cards (HTML / JS), STscript and other SillyTavern-only mechanics are precisely what Poki Tavern is for: the real SillyTavern frontend running against a backend rewritten field by field, at roughly 99% compatibility — and it carries an on-device model, so it works offline.

Take a look at Poki Tavern
Choose your tavern

Two ways into the tavern

One rebuilds SillyTavern's ideas as native mobile features. The other rebuilds SillyTavern itself. Which one suits you depends on what you want from your phone.

OMate Chat

The powerful one

Conversion-based SillyTavern compatibility, plus a great deal SillyTavern does not have.

  • Cards, lorebooks, presets and chat logs import in one go and are converted into native OMate mechanics.
  • Its own capabilities on top: long-term memory, knowledge base, stories & moments, Little M assistant, Agent tool calling & MCP, Live Page.
  • Designed as a phone app from the start — not a desktop page shrunk down.

Pick this if you want the most capable roleplay app, and are happy for your SillyTavern data to be translated into something richer.

Download OMate Chat

iOS · Android

Poki Tavern

The faithful one

The real SillyTavern on your phone — with a model on board, so it still works with no network at all.

  • The backend was rewritten field by field against the SillyTavern API, so compatibility lands around 99% — including frontend cards (HTML / JS), which OMate cannot run.
  • On-device models (Gemma, Qwen, any LiteRT model) run right on the phone: free, private, and working in airplane mode.
  • Bring your own key when you want a bigger brain, or serve the whole house from your phone over LAN.

Pick this if you love SillyTavern exactly as it is and simply want it in your pocket.

Visit Poki Tavern

Android now · iOS soon

The short version

OMate converts SillyTavern into something new.

Poki reproduces SillyTavern as it is.

The same character cards work in either app, so switching later costs you nothing.

Ready to start your story?

Join thousands of creators and begin your AI roleplay journey

Latest version 1.9.8View changelog

After installing, configure your own API key in Settings first.