Import and export packs
A character pack is one file that carries a whole character: personality, description, portrait, and knowledge. Packs can be signed with the maker's Flowsta identity, so anyone importing one can verify who made it and that it hasn't been altered.
Importing a character
Your AIs → Import AI, then pick a pack file. Before anything is created you see who's arriving - portrait, personality, knowledge count - and the signature verdict:
| Verdict | Meaning |
|---|---|
| Verified | Signed by its maker's Flowsta identity and unchanged since |
| Unsigned | A plain file - only import from someone you trust |
| Tampered | The contents don't match the signature - import is blocked |
Imported characters start on "Auto - Offline Only"; change their model anytime. A pack never contains conversations or anyone's personal memories - importing is always a fresh start with that character.
Want somewhere to begin? Eight free signed characters - from Maeve the storyteller to Rook the gamemaster - are on the characters page.
Exporting yours
Edit any AI → Export AI.
- Export signed - signs the pack with your Flowsta identity via your Vault. Anyone importing sees it verified as yours.
- Export unsigned - a plain file, no Vault needed.
The pack carries the character and their knowledge - never your conversations, never memories about you, and not the model choice (the importer's hardware decides that).
How signing works
The pack's content - every field, portrait included - is hashed, and the hash is signed by your Flowsta identity in your Vault. On import the app recomputes the hash and verifies the signature, so a signed pack with a swapped portrait or an edited knowledge entry shows as tampered and is blocked. The face is part of the identity, cryptographically.