Your AI Companion
Sign in to start chatting. Your chats and avatars are saved to your account, so they follow you to any device.
I'm your friendly AI companion. Let's set up your look and get chatting — it only takes a moment.
I'll use this to make our chats a bit more personal. Next, you'll design two avatars: first yours, then Ace's.
Next, design Ace, the AI friend you'll be chatting with. Pick Ace's look, clothes and voice. This is the last part.
Ready to chat
Pick how you want to talk.
Local · on this device
Ace needs an AI provider to think. Your key is stored only in this browser, on this device.
netlify/functions/ace-chat.ts — set ANTHROPIC_API_KEY or GEMINI_API_KEY in your Netlify environment variables, deploy, and point this field at /api/ace-chat.
Which AI model answers you.
Pick how Ace talks to you. It changes Ace's tone in chats and on voice calls.
Signed in as . Your chats, avatars and settings are saved to this account.
Choose Ace's everyday expression, or let Ace change faces to match what it's saying.
Change clothes automatically by the time of day, like pajamas at night and formal clothes in the morning.
Talk to Ace from your wrist. You tap a Shortcut on your watch, say something, and Ace answers out loud. It uses your normal message limits.
https://theacechat.com/api/watch. Tap the arrow and set Method to POST.Authorization with the value from the key box above (it starts with Bearer ace_w_).text, and set its value to Dictated Text.Everything — chats, avatars, your key — is stored in this browser only. Nothing is uploaded anywhere except your messages going to the AI provider.