Learning you control

Asyncat gets better the more you use it, as far as you let it. You can see everything it learned, and change or remove it.

How Asyncat learns

It learns in three ways, each one you can see and undo:

WhatHowWhere you see it
MemoriesLasting facts, preferences and corrections from your chats.Memory page
SkillsSteps from a chat, saved as a skill only when you say Save.Skills page
A Cat's feedbackYour ratings and “next time” notes on its runs.That Cat's memories

Asyncat doesn't change its own instructions or write skills behind your back. Older versions wrote skills on their own; any that are still there show as Automatic on the Skills page, where you can delete them.

Remembering from chats

With Remember things from chats on, after a run that used tools, one short request to your model picks out lasting facts and preferences worth keeping, three at most. When you correct the agent (“no, use the other folder”), the correction is kept as feedback, so it doesn't make the same mistake twice.

Off, the agent saves a memory only when you ask it to. Either way, Customize → Tools & Skills → Memory shows what it remembers and lets you edit, add or delete memories.

Offering skills

With Suggest skills from my chats on, after a chat where the agent worked through a task in several steps, one more request to your model drafts a skill from those steps. The chat asks Save this as a skill? with its name and description:

  • Save writes it to ~/.asyncat/skills, as one of yours.
  • Not now drops the draft.

A chat keeps one draft at a time. Turning the switch off drops any drafts that are waiting. Each offer is one more request to your model, which is why the switch starts off.

Cats and your ratings

Rate a Cat's run Good result or Not what I wanted, and add a Next time… note. The Cat keeps them as memories of its own and follows them in later runs. Your chats don't see them. See Cats.

To teach a small local model your style, see Training.

Turning it on or off

Both switches are in Settings → Privacy & safety → Learning from chats:

SwitchStarts
Remember things from chatsOn
Suggest skills from my chatsOff

Some things never teach Asyncat anything, whatever the switches say:

  • Temporary chats. Start one with the dashed chat bubble at the top of a new chat. It isn't saved, makes no memories and suggests no skills.
  • Cats and helper agents never suggest skills.

See Privacy & safety for the rest of what you control.