Character Card V3 Implementation Tracking
Overview
A tracking document for the implementation of the Character Card V3 specification
Currently, here are the applications that are being tracked:
Last Updated:
- RisuAI:
2024-06-03
- SillyTavern:
2024-10-01
- Agnaistic:
2024-06-02
- RisuRealm:
2024-05-28
Implementation Status
Status Markers:
- - Implemented
- - Implemented but with issues
- - Does not apply
- - Not Implemented
- - Unknown
Features with asterisks (*) are features that are not required by the Character Card V3 specification.
Total
RisuAI | SillyTavern | Agnaistic | |
---|---|---|---|
Essential features | 85.7% | 53.5% | 14.2% |
Import/Export
Feature | RisuAI | SillyTavern | Agnaistic | RisuRealm |
---|---|---|---|---|
Import V3 PNG | ||||
Import V3 JSON | ||||
Import V3 CHARX | ||||
Import V3 Lorebook | ||||
Export V3 PNG | ||||
Export V3 JSON | ||||
Export V3 CHARX | ||||
Export V3 Lorebook |
New Fields
Feature | RisuAI | SillyTavern | Agnaistic |
---|---|---|---|
Asset | |||
Icon Asset* | |||
Background Asset* | |||
User Icon Asset* | |||
Emotion Asset* | ¹ | ¹ | |
Nickname | |||
Source | |||
Multilingual Notes | ² | ||
Group Only Greetings | |||
Creation Date | |||
Modification Date | |||
Regex Lorebook | ³ | ||
Constant Lorebook |
- [1] - SillyTavern and Agnaistic has a Emotion feature but it is not implemented in the export/import with the card.
- [2] - RisuAI has multilingual notes but it does in a different way than the specification.
- [3] - SillyTavern has Regex Lorebook feature but it does in a different way than the specification.
Decorators
Feature | RisuAI | SillyTavern | Agnaistic |
---|---|---|---|
Decorator | |||
Decorator Fallback | |||
activate_only_after* | |||
activate_only_every* | |||
keep_activate_after_match* | |||
dont_activate_after_match* | |||
depth* | |||
instruct_depth* | |||
reverse_depth* | |||
reverse_instruct_depth* | |||
role* | |||
scan_depth* | |||
instruct_scan_depth* | |||
is_greeting* | |||
position* | |||
ignore_on_max_context* | |||
additional_keys* | |||
exclude_keys* | |||
is_user_icon* | |||
dont_activate* | |||
activate* | |||
disable_ui_prompt* |
Curly Braced Syntaxes
Feature | RisuAI | SillyTavern | Agnaistic |
---|---|---|---|
{{char}} | |||
{{user}} | |||
{{random:A,B,C...}} | ¹ | ||
{{pick:A,B,C...}} | |||
{{roll:A}} | |||
{{// A}} | |||
{{hidden_key:A}} | |||
{{comment:A}} | |||
{{reverse:A}} |
- [1] - Agnaistic has random syntax but does not support escaping commas with
\,