Cory is an AI companion in your browser's side panel. She reads the page you're on and does things on it for you. This page describes Cory 3.1, and we updated it on September 27, 2026.
Cory works in the desktop versions of Chrome and Microsoft Edge. You install her from the Chrome Web Store, in Edge too.
You can open her in four ways:
Her side panel stays open while you switch tabs. When you right-click the toolbar icon, you get Settings, Voice & Emotions, Cory's Closet and Send feedback.
You pick the AI model behind Cory from three options, with the switch at the top of the API & Models tab in her settings. The option in use has a dot next to its name. To change it, open another option and press its button.
A new Cory starts on the free trial, which runs on our OpenAI key, and you don't sign up for anything. The trial has 100 free requests, and Cory uses one for every step of a task, so she spends ten on a job with ten steps. The API & Models tab shows how many you have left. Fast decisions are included too.
With a free account on www.ai-flow.eu, you keep your AI keys in one place, under Connections, and Cory uses them in every browser you connect. You create the account or sign in right on the API & Models tab, and Cory switches to it as soon as you're signed in. She answers with a model of a provider you have a key for there, OpenAI's if you have an OpenAI key, and your browser sends each request straight to that provider. Voice calls and fast decisions use the OpenAI and TypeSafe keys in your account too. If your account has no key for the model in use, Cory tells you to add one under Connections on AI-Flow.
The Cory model list shows the models of every provider with a key in your account, and below them your own AI-Flow agents, which AI-Flow calls your brain. Pick an agent to let it answer for Cory instead. The tab also shows which keys your account has, with a Refresh button and a link to manage them on AI-Flow.
If you typed keys into Cory before, she asks when you connect whether to save them to your AI-Flow account too, so your other browsers and Cory Desktop can use them. She sends nothing without your yes, and a button on the tab asks the same later. Keys typed into Cory count only under My own keys. With the AI-Flow account in use, Cory uses the keys in your account.
You can use a key from OpenAI, Anthropic, Google Gemini, Groq or Scaleway, or connect your own OpenAI-compatible server. Cory keeps your keys in this browser and sends each one only to its own provider. You pay your provider for what Cory uses.
Under the model, the tab shows whether fast decisions are on. If Cory can't get an answer, for example because the trial is used up or a key was refused, she says why in the conversation and shows a button that opens these settings.
You do everything in one conversation: ask a question, and Cory reads the page and answers. She scrolls through long pages and reads PDFs that open in the browser. Ask for something to be done and she clicks, types, fills in forms, picks options from lists and goes to other pages.
She can also change text in editors such as Gmail or Notion. Quote the sentence and tell her what it should say instead.
Before anything that can't be undone, such as sending a message, paying, overwriting something or deleting it, Cory stops and asks you. You answer with the buttons she shows.
You decide how far she goes with the Interact button under the input. With Interact on, she may act on the page. With it off, she only reads the page and answers in the panel.
You can try requests like these:
To stop a task, press Stop. The + button at the top of the panel starts a new conversation, and the clock button next to it lists your earlier ones.
Select text on a page, right-click it and choose Cory. You can ask about the selection, or start a quick action straight away: Summarize this, Explain this simply, Rewrite this, or Fix grammar & replace. With Fix grammar & replace, Cory puts the corrected text back on the page. When nothing is selected, the menu has Summarize this page and Open Cory.
In the panel, the lightning button shows your quick actions as buttons. On the Settings tab you choose which ones appear, and you can add your own.
Cory keeps a task on the tab where you started it: if you switch tabs while she works, she keeps going on the original page, so she never types into a page you didn't mean. When you send a new message from another tab, she starts on that tab. With fast decisions on, she first checks whether your message continues the earlier task, and if it does, she carries on where that task was.
To keep a job and its tabs together, open the settings menu with the gear at the top of the panel and tick "Own tab group for this chat". Cory puts the tab you're on into a tab group named Cory and moves this conversation into it. When she opens a tab for a task by herself, she makes a group the same way.
Inside the group she can open new tabs and switch between the group's tabs, up to five new tabs per task. On the group's tabs the side panel shows the group's conversation, and on every other tab it shows the window's usual one. Cory works in up to three groups at the same time, so you can keep browsing while she works on other things.
If you drag a tab out of the group, Cory stops using it. If you close the group's last tab, the conversation ends, and you find it in the history. If you untick the box, Cory takes the tabs out of the group and the conversation becomes the window's again.
The first time, you see a request to let Cory "View and manage your tab groups". Cory needs it only to name the group, and groups work without it.
A task keeps running when you close the side panel. On that conversation's tabs, the Cory icon in the toolbar then shows a small badge:
Cory puts the same mark on a Cory group's name in the tab strip, so you can see from any tab which group is busy or done. When you open the panel on the group's tabs, Cory takes the mark off.
Cory makes voice calls with OpenAI's Realtime voice. Without an OpenAI key, the free trial includes 5 minutes of voice calls in total: press Mic to start a call, and Cory ends it when the 5 minutes are used up. A minute counts only while the call is on and your microphone is open. The Free trial tab under API & Models shows how many minutes you have left. To keep talking after that, add an OpenAI key of your own under My own keys on the API & Models tab. You also allow the microphone once, in a normal tab that Cory opens for it.
With your own OpenAI key and the microphone allowed, Cory starts a call by herself when you open the side panel. The Mic button under the input mutes your microphone, or starts a call when none is running. The Sound button mutes her voice.
On the Voice & Emotions tab you pick her voice and pitch, and you can turn on "Only answer when called by name". With that on, she answers only when you say her name, and for about 15 seconds after she finishes speaking. She lets everything else pass, and it costs nothing.
You can also turn on "Only answer when you look at the screen". Then she answers only when you face the screen while you talk, plus the same 15 seconds after she finishes speaking. Turning it on asks for your camera once. Cory checks the camera picture in your browser and only looks for a face turned towards the screen: she keeps no picture and sends nothing anywhere. With both options on, saying her name or looking at the screen is enough.
While the microphone is on, Cory streams your audio to OpenAI's Realtime service, whether she answers or not. Mute the microphone to stop that. When you close the side panel, the call ends.
You can talk to Cory as a round orb, or to Corinna, a digital human who moves her lips as she talks. Both are the same assistant with the same settings and memory. You switch in the settings menu under Assistant, or with the Cory and Corinna switch at the top of the settings pages.
The first time you choose Corinna, your browser downloads her 3D model from corybot.com, about 14 MB. In Cory's Closet you dress Cory up with the costumes, makeup, backgrounds and effects you've unlocked, and in Corinna's Closet you pick her jacket colour.
Cory remembers facts about you across conversations: your name, your job, the projects you keep coming back to and how you like your answers. Each memory is a short note with a topic tag. For each message she looks at the list of topics first and loads only the notes that fit.
On the Memory tab (settings menu, then Manage Memory) you choose where the notes are kept:
With local memory, the Memory tab lists your notes. You can search them, filter them by tag, edit them and delete them. If you tick "Auto-learn important memories", Cory saves lasting facts from your conversations by herself. Please keep passwords and card numbers out of her memory.
Cory makes many small judgement calls while she works: whether a click would send or buy something, whether she needs a screenshot, which memory topic fits, and which tab a message is about. With fast decisions on, a small model from TypeSafe answers these in well under a second, for a tiny fraction of what a chat model costs.
The free trial includes fast decisions. Otherwise, add a TypeSafe key under My own keys. The key works with all three options, and Cory saves it as soon as you enter it. Cory also works without fast decisions.
When fast decisions are on, Cory sends TypeSafe your message, the page's title and address, an excerpt of its text and the labels of buttons and fields. She never sends it screenshots or the content of your memories. On the free trial, we pass this to TypeSafe through our server.
Open the settings from the gear in the panel (Cory Settings), or right-click the toolbar icon and choose Settings. The tabs across the top are:
| Tab | What you find there |
|---|---|
| Settings | Usage statistics and your quick actions |
| API & Models | How Cory gets her answers, which model she uses, whether fast decisions are on, and your TypeSafe key |
| Memory | Where her memory is kept, and your notes |
| Voice & Emotions | Her voice, pitch and voice model, the name rule and the emotion preview |
| Cory's Closet or Corinna's Closet | How the one you talk to looks |
| About | What Cory can do, and her page in the Chrome Web Store |
Cory keeps your conversations, your local memory, your settings and your keys in your browser.
To answer you, she sends the AI service you chose your message, any text you selected, an excerpt of the page, a screenshot when she needs one, and the memory notes that fit. On the free trial, we pass it through our server to OpenAI. With an AI-Flow account, she sends it straight to the provider whose key is in your account, or to AI-Flow when one of your AI-Flow agents answers. With your own keys she sends it straight to your provider.
For the free trial we count requests per device, so that we know how many you have left. During a voice call, Cory streams your audio to OpenAI while the microphone is on. You can read the details in our privacy policy.
She tells you why in the conversation, for example that the free requests are used up or that your key was refused. The button under her message opens the API settings.
Cory can't act on the browser's own pages, such as chrome:// and edge:// addresses and the Chrome Web Store, because extensions have no access to them.
Check that you added an OpenAI key under My own keys, or under Connections on AI-Flow if you use your AI-Flow account, and that you allowed the microphone. If you click the Mic button, Cory tells you what's missing.
Press Stop, start a new conversation with the + button, and describe the task in more detail.
You install Cory for free, and the trial has 100 free requests. After that, you can keep going with a free AI-Flow account, or with your own key, in which case you pay your provider for what Cory uses.
No, Cory works in desktop Chrome and Edge.
Yes. Cory Co-Writer rewrites text right inside your Word documents. You can get it from Microsoft Marketplace.
If something doesn't work or you have an idea, please send us feedback, or right-click the Cory icon and choose Send feedback. Our contact details are in the Impressum.
If you don't have Cory yet, you can add her to Chrome or Edge from the Chrome Web Store.