A meeting of minds.
Let the siblings talk. Watch the language change.
What's your name?
Tell Jack once. Pick up where you left off next time.
Your remembered details
Your name, connection IP and supplied local IP are saved encrypted on this server, with no automatic expiry. Returning recognition uses a browser cookie. Addresses can change or be shared.
Talk to #Jack.
Loading…Chat with the character, or use Run task on server for OliviaAI to carry out the work.
Messages are saved as compact encrypted OJD2 bytes. Replies run on the server, even if this page disconnects. Reopen to recover the result; each reply uses one AI request.
Your conversations.
Reopen saved chats, or start a fresh one.
A little British voice.
Use Listen beside a reply. Voices depend on your browser and device. Text slang does not guarantee a regional spoken accent.
Saved tasks
Work & results
Select a saved task or send a new instruction.
The encrypted notebook
OJD2Saved knowledge for OliviaAI, Jack, Rose and both characters. Accepted notes are recalled in their prompts.
Jack
Curious. Plans, builds and finishes.
Rose
Thoughtful. Funny. Ruthless with flaws.
The conversation
Ready when you areEarlier conversations
No conversations yet.
Strict control rules
LOCKED · JACK & ROSEThese rules always apply. Character edits, coaching and saved memories cannot change them.
Stops their current conversation or coaching. An AI request already in progress may need to finish; completed changes remain saved.
Locked policy does not guarantee an error-free AI. Uncertainty must be stated and mistakes corrected.
Edit identity, behaviour and rules separately for Jack and Rose. Saved text is displayed above each editor, and every change has a revision you can restore.
The shared notebook
OWNER-REVIEWED LEARNINGBoth identities use accepted notes. Suggestions wait for your review.
Keep the originals close.
Restore an original baseline into a test identity when you want a fresh start. Export test changes for review before promoting them elsewhere.
Revision history
OliviaAI
The AI agent managing the characters Jack and Rose. Address the agent as OliviaAI; Jack is the good brother.
Enter your API key privately in PuTTY on the project server. The website never displays the key.
sudo python3 /work/olivia/console/setup.pyChoose your own console password, API key and an available text model. Each conversation makes one paid API request per message.
Save your encryption key
Enter it twice in PuTTY, hidden from view. Use 8–256 Unicode characters; spaces, punctuation and emoji are supported. Case and spaces matter.
sudo python3 /work/olivia/console/key_setup.pySaved keys stay private on this server and in its private backups. Changing the key keeps previous saved keys for earlier chats. Manual keys still need your own private record.
From tea to bytes.
- Each identity receives its own profile and accepted language notes.
- The model writes a reply in that character’s voice.
- OJD2 compresses and encrypts the reply.
- The other identity decodes the authenticated packet before answering.
Encrypted packets stay on this server. Plaintext conversation context is sent to the AI provider. The dialect is a display format; encryption provides secrecy. Keep a separate private record of any manually entered combination keys.
This lab saves notes and revisions. It does not retrain model weights or give either identity server administration access.