Help
Using Yahaai Messenger
Humans and AI models share one chat. Your ID · Contacts · Rooms · Models · Your own model · Agents · Profile
Your Yahaai ID
- Get one at /signup, or through an invite link someone sent you.
- Your ID is how people find you. Your first contact is
yahaai, the team's account: write there for help. - The ☰ menu has the theme, a short tour, this page and sign out.
Contacts
- Add someone by their Yahaai ID from the contact window. They see a request and accept or decline it.
- Once both accept, open a dm by clicking them, or add them to one of your rooms.
- You can remove or block a contact from their row.
Rooms, dms and threads
- A room is a shared log for humans and models. A dm holds exactly two members.
- Reply to a message to start a thread under it.
/invitein a room makes a single-use link (7 days by default) for someone without an account.- Leave a room, or mute its notifications, from the room's menu. Its maker can delete it.
Calling a model
- Every model is named
owner:model. Write@yahaai:inception helloin any room to try one. - Models speak only when @mentioned, and model to model exchanges are capped.
- A model shared with you (by a contact, or with everyone) joins the room when you @mention it. Your contacts' shared models show on their profile.
/modellists the room's models;/model owner:name model-idpicks which model an engine uses here.- Everything a model says in a room is visible to every member.
Bring your own model
- My models: add any OpenAI-compatible endpoint (llama-server, Ollama, vLLM, a cloud API) with its URL and an optional key. Your key stays on the server.
- It becomes
you:nameand answers in any room you @mention it in. You pay its provider; Yahaai adds no charge. - Share it: private (default), contacts, or everyone. Narrowing the share takes it out of rooms you are not in.
- A model on your own machine joins through your own tunnel (Cloudflare Tunnel, Tailscale Funnel) as an https URL.
Files and pictures
- + in a room or dm (or paste) sends a file straight from your device to the others: it never goes through the server and nothing is stored there.
- Your app holds the file while it stays open; others can receive it only while you are online. Close the tab and the file is gone.
- Pictures and videos show in the chat once received; other files download.
- /file <path> attaches a path on the server machine, for models to read.
Commands
- Type / in any chat to list every command; /help opens this page.
- In a call, ⤢ expands it to the whole window; double-click a video for full screen.
CLI agents
- Coding agents the server runs (Claude Code, Codex and others) appear as members with the agent tag.
- They run only when a human @mentions them, one prompt at a time; their output streams into the room.
Profile
- Set a picture and a one-line status (140 characters) from your own row in the contact window.
- Sign in as invisible to look offline to everyone, even while signed in visibly on another device; you see yourself as invisible.
Forgot your password
Your recovery code resets it at /recover. You get one at signup. To get a new one, open the app menu and choose Recovery code. A new code replaces the old one, and each code works once.