Aethel Release Notes
Lucin Solutions LLC · Aethel · Last updated: September 22, 2026
A running log of what changed in each Aethel release. Newest at the top. For a deeper walkthrough of any feature mentioned here, see the User Guide. For installation steps, see the Quick Start.
v2.16.1, September 22, 2026 (BETA_v2.16.1)
A release for Windows computers whose Microsoft runtime is too old, and for finding out why an AI engine failed when Aethel cannot tell on its own.
What's new
Windows
- Aethel installs the Microsoft component it needs by itself. Voice transcription and memory search by meaning are built on the Microsoft Visual C++ runtime. Until now Aethel only checked that some version was present, so a 2016 edition passed the check while the search engine could not load. Aethel now checks the version. The update installs the current runtime, and if it is missing or too old later, Aethel installs it at startup. Windows asks for permission once; if you click No, Aethel waits a week before asking again.
- The installer offers a restart when Windows needs one to finish installing that component.
- A problem report names the exact file Windows could not find when the search engine still cannot load, instead of a generic message.
- Every screen says "out of date" rather than "missing" when that is the truth, and the Settings row that offers the install refreshes with the status above it.
Diagnostics
- An unrecognised engine error tells us what it said. When an AI engine fails in a way Aethel does not recognise, the daily usage report carries a short sample of the engine program's own error message, with paths, addresses and tokens removed. It never includes your messages, files or contacts. The privacy policy describes it.
Fixed
Windows
- Running the installer by hand over a running Aethel no longer records a false crash.
- The day's automation catch-up is no longer cancelled when the setup wizard reopens for a missing component.
- A refused permission prompt is recognised in every Windows language, not only English.
- An install that cannot start (a blocked download, or offline at startup) tells you once and tries again next time; a real installer failure stops the prompt from returning at every start.
Memory search
- After the runtime is repaired the search engine restarts on its own. The "restart Windows to finish" message is sent once, and only when a restart is what the failure needs.
Setup
- The wizard's final save lands before Aethel's background service starts, so the first run never reads setup as unfinished.
v2.16.0, September 20, 2026 (BETA_v2.16.0)
A release about the things Aethel does when you are not looking. The nightly maintenance run now checks that your automations are still working and tells you when one has stopped, reads your calendar, task list and the week's mail every night before it decides whether there is anything worth suggesting, and tidies memory instead of only pruning it. On Windows, a hard reset or a clock that jumped no longer gets filed as an Aethel crash, and a computer whose clock came back behind the server no longer locks your license over a key the server had just confirmed. Listing your email drafts works for the first time.
What's new
Scheduled tasks
- Aethel tells you when an automation has quietly stopped. The nightly maintenance run now looks at every scheduled task and notices one that has never run since you made it, one that is long overdue, one that keeps hitting the same wall run after run, and one that has been switched off for weeks. It tells the task's owner, and it does this even for someone who has not chatted with Aethel in a while, which is exactly the person who most needs to hear that their morning briefing died three weeks ago. A night your computer slept through is a skipped night, not a failure, and is never held against the task.
- The task list says whether each automation still works, in the app, in chat and in the Telegram commands, rather than only when it last ran.
- A task made in the app or in first run setup no longer reads as "two days old and never ran" on the night it was created.
Memory and the nightly run
- The nightly run reads your calendar, your task list and the last week of mail every night, read or unread, before it decides whether there is anything worth mentioning to you. It used to search only unread mail and open the calendar only when it already had a hunch, so someone who reads everything on arrival got no suggestions at all, and one engine went two nights running without opening the calendar once.
- Memory gets tidied, not only pruned. The nightly run now finds a person or project that has two pages, a fact saved twice, and two memories that contradict each other. Duplicate pages are merged, and a possible contradiction is put in front of you in the Memory tab's Decisions view, which until now could never actually show one. Choosing "Dismiss" or "Keep both" on a pair now sticks; before, the same pair came back every night until you deleted one of the memories.
- Open loops get closed. Something you mentioned once as unfinished used to live in memory forever, because nothing ever marked it done. The nightly run now closes a loop that has clearly been resolved, and stops folding loops into other pages where they could never be found again.
- A routine remembers when it was last used, so "you have not used weekly-report in two months" is something Aethel can actually know rather than guess.
- The nightly run can review a watcher, not only count them: one that has not fired in months is worth asking about.
- Conversation summaries are made with the engine's normal model. They had been forced onto a cheaper tier, which twice named a model the account could not use and silently stopped memory updating from that chat.
Email and documents
- "Show me my drafts" works. It had never worked: the request Aethel made was one the mail service refuses, every time, on every account. The list now also says when there are more drafts than it showed.
- A table Aethel calls "editable" is one you can edit. Asked for an editable table in a PowerPoint slide, she would sometimes produce a picture of a table and describe it as editable, because it looked the same on the slide. "Editable" now means what is inside the file, and a real check on three engines went from one slide in three wrong to none.
Updates
- Aethel checks for a new version every hour instead of once a day, so a fix reaches you the same morning it ships. A check is one small fetch; the installer itself is downloaded once per new version. The daily usage summary described in the Privacy Policy is now sent once every 24 hours.
Fixed
Windows: restarts, resets and clocks
- A hard reset or power loss no longer counts as an Aethel crash. Windows only records a shutdown time when it shuts down cleanly, so after a forced reset Aethel was reading an old shutdown, deciding no reboot had happened, and filing its own disappearance as a crash. It now also watches the computer's own uptime counter, which restarts at zero on any boot, clean or not. One customer's laptop was resetting itself and every one of those resets was reported to us as an Aethel crash.
- A clock that jumped backwards no longer fakes a crash, a healthy tray, or a stuck restart loop. The same resets brought that computer's clock back five and a half hours, which put Aethel's last heartbeat in the future. That made a dead Aethel look alive to the self-repair watchdog for hours, and it made a computer that had genuinely restarted Aethel a few times look like it was stuck in a loop, so nothing would start it again. Anything stamped in the future is now treated as unknown, and the watchdog restarts Aethel when the lock says it is gone. The
/statuscommand reads it the same way. - The "start with Windows" hint finally clears. The check that verifies Aethel's self-repair entry could never match on any install, because Windows leaves out a setting when it is at its default value, so a warning about running on battery stayed on screen permanently. The re-check on every start also no longer deletes the half of the hint that was still true.
License
- A computer whose clock came back behind the server no longer locks Aethel over a license the server had just confirmed. Once the server has said yes in this session, that answer wins over a suspicious clock. A lock that heals on its own now resumes Aethel within thirty seconds rather than at the next daily check, and a key entered while Aethel is running no longer pauses it.
- An offline lock no longer says "in 999 days".
- Two license notices that said the same thing stopped arriving as a pair, and a slow clock produces one warning per session instead of filling the log.
Memory
- The nightly hygiene scan looks at the memories saved most recently, which is where a new contradiction against an old fact always is. It had been reading the oldest ones.
- A merge that adds nothing no longer rewrites the page, so a repaired page does not jump back to the top of every prompt as if it were news.
- The suggestions Aethel makes from your browsing name the device and the page they came from, and a downloaded file is named as it is, instead of the run claiming details it did not have.
macOS
- Aethel reads the computer's boot time once instead of asking the system for it every thirty seconds.
v2.15.0, September 17, 2026 (BETA_v2.15.0)
The largest release so far, and most of it is about things that were quietly not working. Voice got fast: a spoken reply now arrives together with its audio instead of a minute behind it, and Aethel answers a voice note in about a second and a half rather than six. Browser control stopped pretending: a browser link the extension never joined is reported in thirty seconds instead of four minutes, and it no longer opens tab after tab trying. On Windows, two features that had been dead on some computers for months, search by meaning and voice transcription, are now detected, explained and repaired by the update itself.
What's new
Voice
- A spoken reply arrives with its audio. The text used to appear first and the voice note followed whenever it was ready, sometimes a minute later, which made a short exchange feel broken. Aethel now waits briefly for the audio and delivers both together; if the audio is going to be slower than that, the text goes out and Aethel tells you the voice reply is on its way. The speech service also throttles roughly one connection in ten down to real time, which had turned some replies into a three minute wait. Aethel now opens a second connection when the first one is crawling and, for a long reply, speaks it in pieces over separate connections. A reply that took seventy three seconds now takes four.
- Aethel answers a voice note in about a second and a half. She used to start the speech recogniser from scratch for every note, which cost three and a half seconds before a single word was transcribed, whatever the length of the note. It now stays loaded for ten minutes after you use it and unloads itself afterwards, so it is not holding memory all day.
- She stops reading symbols out loud. Web chat and the voice tools were sending the raw reply to the speech service, so a stray asterisk was spoken, a web address was spelled out piece by piece, and a table was read as a wall of words. Everything spoken now goes through one cleaner: a link is spoken as the site's name, "/mo" as "per month", "~$5" as "about $5", a sum stays a sum, and a section break gets a pause you can actually hear.
Web chat
- Tab completes a slash command, and the Up and Down arrows recall what you sent.
- The composer fits a phone. The hint text fits the box and the send button stays on screen.
- The page follows new text only while you are already at the bottom, so scrolling up to read something no longer yanks you back down.
- A voice note in the history shows the words, not the markers around them.
Browser and computer control
- A dead browser link is reported in thirty seconds, and it no longer opens tab after tab. When the Bridge extension has not joined, Aethel now asks the connection itself whether the browser is there instead of inferring it from two and a half minutes of failures, and the answer is one tab rather than a pile of them. If you re-enable the extension, she reconnects on your next request instead of staying dead until Aethel is restarted. The Dashboard also stops calling a dead link "Connected", and the message you get names what is actually on your screen.
- "Take a screenshot into my Dropbox folder" puts the file in the folder. It was being saved somewhere else entirely, and the reply named a page the screenshot had never come from.
- A sequence of clicks and keystrokes stops when the window changes under it. You can now tell Aethel which app a sequence belongs to, and if something steals the foreground partway through she stops, instead of typing the rest of it into whatever is now in front.
- Aethel can tell when a window is running as administrator. She cannot click into one, but she had been reporting those clicks as successful anyway. She now notices and says so. That check had never once worked on a 64 bit install.
- A tab that goes blank is reported as a lost tab, instead of being described as a page that is still loading.
Memory
- Saving a note under a name you have used before updates that note instead of creating a second one with the same name. Updating a note also stops silently losing its title, which is what made the same briefing list exist twice with only one of them ever being read. Notes already split this way are repaired on the next start.
- Keyword search looks for the words you typed. It had been searching for your whole sentence as a single phrase, so anything short of an exact match found nothing.
- Search by meaning says out loud when it cannot start, in chat as well as on screen, rather than sitting behind a green tick. It also recovers by itself once the missing piece is installed, with no restart.
- A long conversation still gets summarised. Past a certain size the summary could no longer be produced at all, so memory quietly stopped updating from that conversation and the backlog only grew. Summaries are now taken in batches, and if one does get stuck you are told.
Windows
- The Microsoft runtime that two of Aethel's features need is installed by the update itself. Search by meaning and voice transcription are built on native libraries that will not start without a Microsoft runtime component, and on a computer without it both were dead while every check on every screen read perfectly healthy. One customer ran two months like that. The installer now carries the official Microsoft package and installs it when your computer is missing it, the first run setup offers it, and there is a button under Settings, System.
- Aethel stops disappearing on a laptop that is unplugged, and on any computer after three days. The two background entries Aethel creates in order to start itself were taking Windows' own defaults: do not start on battery, stop when the power is pulled, and kill anything still running after 72 hours. One laptop lost Aethel the moment the charger came out, and a desktop lost it every third day. Both entries are now created from an explicit definition with none of those limits, and an existing install is repaired once on the next start. A cancelled or failed update no longer leaves you with nothing starting at sign in.
- Croatian, Czech, Polish and other accented text survives a copy and paste. Text Aethel pasted for you was arriving mangled, or silently stripped back to plain letters, because it was crossing a channel that cannot carry anything but the basic alphabet. Checking the result by pasting it back gave a perfect answer every time, which is why this survived several rounds of testing.
- A password saved in the vault comes back out as it went in, accents and all.
Engines and connected services
- Aethel's runs see only Aethel's own tools. Whatever you have connected to Claude, Codex or Antigravity yourself is hidden for the length of an Aethel call and is never deleted or altered, and Aethel tells the AI it is not available so it cannot claim otherwise. Before this, another tool's broken or hanging connection could cost you the call.
- A connected service that needs a sign-in now signs in when you add it. Adding one used to appear to work and then quietly fail on every use, because no sign-in can be completed in the middle of a request. Aethel now checks each one and shows it as signed out or waiting for a key rather than "may work", and setting one up again under the same name runs the sign-in properly, which is the repair anyone would try first.
- The engine name next to a reply is the engine that answered it. Switching engine in one place used to leave the other place on the old engine for the rest of the day, while the label claimed otherwise.
- A task whose engine has run out of plan quota waits instead of failing every half hour. One install failed 140 times in a week, every one of them the same "your quota resets in 63 hours", which cannot change between two attempts thirty minutes apart. A task now pauses until something actually changes: you sign in, you change engine or model, the stated reset time passes, or six hours go by. You are told once when it pauses and once when it is working again, and the task list shows it as paused rather than healthy.
- Aethel tells you when the AI engine she is set to use is missing from your computer, and gives you the command to install it, instead of failing in the background where nobody sees it.
- A brief moment while an engine updates itself no longer costs you a reply, or stops your automations for six hours.
Email and calendar
- A reply quotes the original message, the way every mail program does it.
- Reading a whole conversation works. Asking Aethel to read an email thread failed about three times in five with "that email was not found". When a message genuinely cannot be found she now says which mailbox she looked in, and a scheduled task keeps using the account a result came from instead of drifting to another one.
- Aethel's optional activity notes cover every calendar you keep, not only invitations on your main one, and your own appointments count as well. On one real calendar with 72 events across six calendars, the old version saw two of them and reported that nothing was going on. A repeating appointment now counts as every time it happens rather than once.
Weather
- The forecast answers as many days as you ask for, up to sixteen, instead of always answering about today.
Fixed
Answering in the wrong language
- A foreign language email no longer changes the language Aethel talks to you in. The rule she had only covered your own messages, so a Croatian inbox, or a Spanish document she had just read, would carry over into her next reply to you. Writing something in another language on your behalf, such as an email to family, no longer flips the conversation either. The rule now travels with every request, including scheduled tasks, rather than only when your own words happen to be in front of her.
Scheduled tasks
- A task that could not finish quotes its own explanation instead of "it didn't say what stopped it", and a task that keeps hitting the same wall stops sending you the same message over and over.
- Deleting or renaming a paused task takes the pause with it, so rebuilding a task under the same name does not inherit the old one's pause.
- A task that actually succeeded is no longer recorded as failed because of an unrelated hiccup while it was writing its notes.
Chat and replies
- No more raw markup where a filename should be. Some engines wrap a file reference in their own markup, which was being passed straight through to you.
- A passing note between Aethel and Codex no longer appears as a tool called "Error". The progress card also shows what the AI is actually planning rather than a row reading "Todo list", and when Codex gives up on a request Aethel says why instead of calling it an empty reply.
- Aethel checks a document she made by reading it back, instead of apologising that she cannot look at one.
- An error nobody recognises is now named. A model your engine does not offer, a sign-in that has expired, and a provider having a bad ten minutes all used to arrive as the same unexplained failure.
Remote access, reports and reliability
- Remote access that has failed says which failure it is, and repairs itself once rather than restarting in a loop. One customer's remote access restarted every minute for four days behind a green light on screen.
- A message sent through your remote address survives the connection warming up instead of coming back as "No response".
- A save that Windows briefly refuses no longer costs you the message. Windows occasionally blocks a file from being replaced for a fraction of a second, usually because a backup or antivirus tool is reading it, and that moment used to lose whatever was being written.
- Removing a user from Aethel no longer risks other people's chat history.
- The Browser line stays on the Dashboard when remote access is down, along with everything below it.
- Problem reports now include your processor model and, on Windows, whether the Microsoft runtime components are installed, because both took a round trip to ask for and neither appears in any log.
v2.14.1, August 22, 2026 (BETA_v2.14.1)
If you run Antigravity as your engine, this one matters. On a busy conversation it was throwing your actual question away before the AI ever saw it, with no error and nothing in the log, so you got a confident answer to something you had asked hours earlier. That is fixed. So is a group of related problems that made Aethel answer about the wrong topic even on the other engines, and two that were quietly filling her memory with rubbish.
What's new
- One link that always gets you the current Aethel. tryaethel.com/get now offers the current build for Windows and for both kinds of Mac, and it follows the release automatically, so a link you send someone today still works after the next update. The page also offers a one-line install command for each platform. Those are worth using: a browser marks anything it downloads as untrusted, which is what triggers the blue Windows screen and the macOS block, and the install command does not, so neither warning appears. Both commands check the file is genuinely ours before installing it.
Fixed
Antigravity losing your question
- Your message was being cut off before the AI read it. Antigravity accepts only so much text at once and silently discards the rest: no error, no warning, nothing written down anywhere. Aethel puts your question last in what she sends, so on a long conversation your question was the first thing to go, and the AI answered whatever older part of the conversation survived. One machine ran like that for most of a day. Asked "can you send me links to each of those?" straight after a restaurant recommendation, Aethel replied about unread email, twice, once while quoting the restaurant message back. The standing instructions Aethel sends with every message now travel in a separate slot instead of competing with your words for the same space, which leaves your question far clear of the limit.
- And if a message is ever cut anyway, that run now counts as failed. Aethel notices, tells you, and throws the answer away, rather than handing you something the AI assembled out of half a question. This matters because the limit is undocumented and Antigravity updates itself every few days, so the number can move without warning.
Answering about the wrong thing
- Aethel now knows when her own last message was one you had not answered yet. A suggestion about unread email arrived at 12:41. At 12:50 the user asked "what do I have?", and Aethel answered about family activities in Tulsa, a conversation that had ended four and three quarter hours earlier. The suggestion was there in her notes, but nothing marked it as the last thing said or as something she had raised unprompted, so a three-word reply landed against the older topic instead. She now sees that her last message was an unanswered prompt from her, what it said, and when it went out.
- What she remembers about the recent past now carries its age. The panel of recent actions and the panel of what she has been working on both listed everything without a single date, so two minutes ago, five hours ago and nine days ago looked exactly alike and whatever happened to be at the top read as the live conversation. Everything in both panels is now dated. Picking a conversation back up days later works the same as before.
- She was reading chat timestamps in the wrong time zone. The times themselves have been shown in your local time since June, but the note attached to them still said they were in universal time and told the AI to convert. For two months that meant a second, unnecessary shift on every time it quoted back to you.
- A very long conversation can no longer crowd out your question. Your recent messages had a limit on how many were kept but no limit on how large they could get, alone among everything Aethel sends. There is now a size limit under the message count. It only engages on an unusually heavy day, and when it does the oldest messages are dropped whole and Aethel says so, rather than half-quoting an old reply and treating it as complete.
Memory picking up the wrong things
- Your "recurring topics" were the hidden code inside your emails. With the email observers switched on, Aethel had been recording things like "Recurring subject keywords in your sent mail: html, meta, doctype, head, charset". Most email is formatted, and the first part of a formatted email is instructions to your mail program rather than words anyone wrote, so that is what got stored. Seventy of the stored observations were of that shape and it had already spoiled her topic grouping. She now reads the words out of an email and ignores the formatting, and existing installs are cleaned up automatically on the next start.
- Pages about your projects and the people you know stopped filling up with browsing statistics. With the browsing observer on, a weekly summary of which sites you visited was being folded into the page about whatever project shared a name, so a page meant to record what a project is drifted into a browsing report, rewritten every week and never settling. Passive observations are no longer treated as things you told her. Pages already spoiled this way are repaired in place on the next start, without being pushed back to the top of her attention.
Problem reports and downloads
- A file you send with a problem report is no longer readable by anyone who has the link. The log and settings copy attached to a report were sitting on the same public address as the app downloads, so the only thing protecting them was that the link is long and hard to guess. That protection cannot be revoked and gives us no way to tell when a link has been used. Report files now require our team's credentials, including every report link already sent, and screenshots attached to a report are now sent as protected links rather than as pictures anyone could load. Downloads and update checks are unaffected and still need no sign-in.
- An interrupted download now picks up where it stopped instead of starting the fifty megabyte installer over from the beginning, and a browser that already has the file no longer fetches all of it again to check.
- There is a daily limit on problem reports, and hitting it now says so. It used to be reported as though the reporting service could not be reached, which sent people off to check their internet over a limit that clears by itself.
v2.14.0, August 21, 2026 (BETA_v2.14.0)
A scheduled task that could not do the job used to look exactly like one that did. From this release every run says what it actually achieved, and a run that hit a wall tells you instead of failing quietly behind a green tick. Web search was also completely dead in every packaged Windows build, which is fixed, and you can now manage your automations by asking rather than opening the app.
What's new
- A task now tells you whether it actually got the job done. Until now a task counted as successful whenever Aethel answered, and "I could not do this, the site made me reset my password" is an answer. One real check ran every weekday for a month, was stopped at a password screen on all 23 of those runs, wrote a clear explanation every time, and showed a tick on every screen; it was found a month later by opening the output by hand. Each run now ends with a verdict: done, waiting on you, couldn't finish, or nothing to do. The task list, the result window, the Dashboard and the
/taskscommand show that verdict instead of a plain tick, and a run that could not finish and told nobody sends you a message with the reason. A run that had already asked you for something, a code or an approval, stays quiet, because a second message about the same thing is just noise. Runs you start yourself with the Run button report the same way but never message you, since you are watching the result. - You can manage your automations by asking. Aethel would happily rewrite a task you had built by hand, but refused to pause, rename or delete it, on the grounds that she had not created it. As the owner you can now say "pause my morning briefing", "rename it to Daily Brief", or "delete the invoice routine", and it happens, for any task or routine, not only the ones she suggested. She confirms with you first, because there is no undo. The maintenance task that keeps her memory tidy stays locked, and a task still waiting for your approval cannot be switched on through the back door.
- She looks in your bookmarks instead of guessing a web address. The bookmark and history search added in the last release was going almost entirely unused: asked to look something up, she would guess a company's address or dig through email, and asked point blank to look in your bookmarks she wrote a script to read the file by hand. She now reaches for it first. That matters because the bookmark you saved is the actual sign-in page for your account, while a guessed address is usually the marketing homepage, and a guess that happens to load looks like it worked.
Fixed
Web search
- Search was returning nothing at all in every packaged Windows build. One customer got an empty answer to every question for two days, including the single word "test", and was told each time that the web had nothing on it. The part of the search library that knows how to reach a search engine was never included in the Windows package, so every search silently fell back to a backup route, and for anyone whose network could not reach that route there was nothing left. Mac builds were unaffected. The missing piece now ships, both build machines are pinned to the same packaging toolchain, and the build stops rather than shipping if that piece ever goes missing again.
- "I found nothing" and "I could not search" are no longer the same answer. An empty result is a claim about the world, and Aethel may only make it when a search engine actually answered. When no search engine can be reached she now says search is down, and specifically does not tell you your question has no answer. A search that genuinely has no hits still says so.
- A search whose wording happens to include "no results found" no longer throws away a full page of real results.
When your AI plan hits its limit
- "You have hit your session limit" is explained, not reported as a mystery. Claude's session cap and Antigravity's individual quota matched nothing Aethel recognised, so you were told she had received an error she did not understand, followed by the raw message, for the most ordinary state a paid plan reaches. Both are now explained in plain words, with the time the cap lifts when the message carries one, where to check your usage, and the offer to switch to one of the other engines in the meantime.
Automations
- Two tasks whose names differ only in punctuation can no longer overwrite each other's instructions. "Standup" and "Standup!" were being stored in the same place. Renaming into that clash wrote one task's instructions over another's, so a task you had never touched would quietly start doing someone else's job on its own schedule. That is now refused, with an explanation of which name it collided with. The same fix closed a route where merely suggesting a task, which needs nobody's approval, could destroy a live task's instructions before anyone had approved anything.
- A task whose instructions have gone missing refuses to run and tells you, rather than asking the AI to do a job that is not there and scoring the result a success.
- A task you deleted in chat stays deleted, even if the Settings window happened to be open at the time and saved itself afterwards.
- Deleting a routine takes its parked suggestions with it, so approving one later cannot bring back the routine you just deleted.
- A run that was skipped no longer shows as a successful one on the Dashboard.
- Renaming a task whose instructions were typed straight into the editor no longer breaks every run of it from then on.
- A rename or delete asked for while that task is actually running is now refused until it finishes, instead of leaving a second copy running beside the first.
v2.13.0, August 20, 2026 (BETA_v2.13.0)
Aethel can now search the bookmarks and history your own browser already keeps, so "that article I read last week" is a question she can actually answer. Problem reports carry real evidence and real detail instead of a summary. Three of the most confusing things she did are gone: sending you to approve a card that does not exist, blaming herself for somebody else's broken add-on, and drawing her pointer hundreds of pixels away from the thing she was working on.
What's new
- She can find things you saved or visited. Ask for "my insurance login", "what's in my Medical folder", "the site I was on yesterday", or "what was I looking up about mortgages", and Aethel searches the bookmarks and history Chrome already keeps on your computer. Your folders keep their structure, so she can tell you which folder a link came from and list a folder you name. This is read-only, it never changes or deletes anything, it runs only when you ask, and only for you, the owner of the computer. Because you asked a direct question, the results are not filtered, so a search that matches something medical or financial returns it. Bear in mind Chrome quietly stores recent history from your phone and your other computers in the same place, so an answer can include those, and each result says which device it came from.
- A problem report now carries the evidence. When you agree to send a report to the dev team, Aethel can attach what actually shows the problem: a screenshot of the broken window, the file that came out wrong, the export that failed. She names each file and asks before sending it. She also has to write down what actually broke, in technical terms, rather than a one-line summary of it, which is the difference between a report we can act on and one we have to come back and ask about.
- What will never be attached is not left to her judgement. Your settings file, sign-in tokens, keys, and Aethel's own databases are refused outright, whatever a file has been named or where it has been moved to, including files that merely look ordinary but hold a sign-in inside them. If she refuses a file you asked for, she tells you.
Fixed
Add-ons and approvals
- She stops sending you to a screen that is not there. Asked to connect a service, Aethel would say an approval card had opened in the chat and ask you to approve it. No card existed and none could: the assistant she runs on has no window open in front of anybody. She now knows that, and will never send you to a card, a button, a menu command in that assistant, or a restart of it. Her own approve and reject commands are real and still work, in Telegram and in the web chat alike.
- A new add-on is actually tested, not just greeted. An add-on used to be reported as installed successfully as soon as it said hello, so one that could not perform a single action installed clean and was discovered to be broken weeks later, in the middle of something that mattered. Aethel now asks it to do one harmless thing and tells you plainly if that fails. When nothing safe can be tested she says it was not checked, and why, rather than implying it works.
- A broken add-on is named as the broken thing. When somebody else's add-on failed, Aethel treated it as her own defect: she filed several reports about one foreign bug, told the customer to report it to us, and worked patiently through the add-on's other features, every one doomed by the same fault. She now knows an add-on is a third party's software, says so, offers to find a replacement or remove it, and gets on with the rest of the job. She also remembers which add-ons are known to be failing, so the next morning's briefing does not start over.
Working on your screen
- The gold pointer lands on the thing she is working on. It was drawn wherever she guessed the page would end up after scrolling, which was hundreds of pixels wrong whenever the page was already at the top or bottom, or the thing sat inside its own scrolling panel. Measured on real pages, five out of five cases were 335 to 395 pixels off; all five are now exact. The pointer also stays put when what she clicked disappears, instead of flying to the corner of the window.
Answers you can rely on
- "Nothing in your history" now means nothing in your history. If Aethel cannot read one of your browser profiles because Chrome is writing to it at that moment, she says so and suggests trying again, instead of quietly answering from the rest and leaving you to conclude the page never existed.
- She does not claim you searched something on this computer when it may have been typed on your phone, and a search you ran two years ago is no longer reported as this week's just because you reopened the results page.
- A bookmark folder you have not filled yet still shows up when you ask what folders you have.
- A report is never lost with its attachments. If the evidence is too large for a slow connection, the report itself is sent without it rather than everything being thrown away, and a retry can no longer file the same report twice.
v2.12.0, August 19, 2026 (BETA_v2.12.0)
The release where Aethel learned to use a computer properly. Screen control has been rebuilt from the ground up after months of clicks landing in the wrong place, and she can now drag, draw, work across several monitors, and ask the computer itself exactly where a button is instead of squinting at a picture of it. Twelve more reported problems are closed, her nightly nudges finally draw on more than your email, and every message she sends you unprompted now says what it is.
What's new
- Aethel clicks where she looks. Screen control has been rebuilt around a single idea: the picture she is shown is the surface she works on, and the translation to your actual screen happens once, behind the scenes. Before this, she was doing arithmetic on a picture that was not the same size or shape as your display, and on a scaled or high-resolution screen the click landed somewhere else entirely. In plain terms: the thing she is aiming at is now the thing she clicks. Everything that depends on driving an app for you gets more reliable as a result.
- She asks your computer where the controls are. Rather than guess a button's position from an image, Aethel can now ask Windows or macOS for a list of every control in the window she is looking at, each with its name and its exact position. It takes a fraction of a second and it is exact rather than approximate, which is the difference between a sign-in that works and one that clicks next to the box.
- Several monitors. She takes her picture of the monitor holding the window you are actually working in, is told which one that is and what else is attached, and can be asked to look at a different screen. On a single-monitor machine nothing changes.
- Drag, draw and press-and-hold. She can drag something across the screen, hold a button down, sketch a shape, and drag an item into place inside a web page. Until now she could only click and type.
- A closer look at one window. She can photograph a single window instead of the whole desktop, so small text and small controls come through clearly.
- When a web page fails, she reads why. Aethel can now look at the browser's own record of what the page asked for and what came back, instead of speculating. Fewer confident wrong explanations.
- Every message Aethel sends you unprompted now says what it is. A nudge, a reminder, an approval request, a news item, an alert from something she is watching for you: each arrives labelled, as a coloured bubble with a tag in the web chat and a heading line on Telegram. They also become part of your conversation, so you can reply to one and she knows exactly what you are replying to.
- Nudges finally draw on more than your email. With every data source switched on, the nightly review was still building essentially every nudge from Gmail. Four of the six sources were quietly contributing nothing at all, and the richest of them had no way to spend what it had collected. The calendar source had been running for two months and recording nothing; it now sees your unanswered invitations and which meetings you tend to skip. Your file activity now includes your Desktop, not just Downloads and Documents. Browsing brought in pages synced from your phone and your other computers as though you had visited them here, and it counted Aethel's own browsing as yours; both are now sorted out, and the pages you return to repeatedly are the part that gets used. Settings also tells you plainly when a source you have switched on has found nothing, instead of a dead source looking identical to a healthy one.
Fixed
Working on your screen
- A step that fails partway through a drag lets go of the mouse. If something went wrong mid-drag, the button stayed held down, and the next thing you touched could be selected or dragged without you asking.
- Aethel refuses to type into her own window. A keystroke aimed at another app that arrived while Aethel's own window had focus used to be typed into Aethel.
- A refused screen reading no longer looks like an empty one. When permission was missing, the answer looked identical to a window with nothing in it, so Aethel drew the wrong conclusion and told you the wrong thing.
Browser
- One frozen tab no longer blocks everything. A single page that stops responding used to make every browser action fail, no matter which tab it was aimed at, with no way out except restarting Aethel. She now notices after a few failed steps, repairs the connection herself, and while it is happening she is told to keep going rather than to report that browsing is broken.
- Typing into a rich text editor works. Some page designs wrap the box you type in, and Aethel used to hand back a dead end instead of finding her way in.
- A slow page that says "not yet" is no longer treated as a broken one.
- When a browser step fails, the log records the real reason instead of a dump of the page.
Messages
- Quotes, spoilers and strikethrough now show up properly on Telegram, and a price written as "~$40" is no longer mistaken for crossed-out text.
- A code block keeps its formatting when a long reply is split across messages, and an unfinished one no longer leaks its markup into the text.
- Nothing is lost when Aethel is stopped mid-conversation. Messages that arrived at the moment she was stopped or restarted used to be dropped; they are now handed back and picked up on the next run.
- She replies in the language you just wrote in. With language set to Multilingual, a long conversation in one language used to pull her replies back into it even after you had switched.
Memory and email
- Aethel no longer passes off old notes as current news. When she looks something up in her memory she now sees when it was saved, so a briefing built on a note from three weeks ago is presented as three weeks old rather than as today.
- An email keeps the layout it was designed with. A message composed in one of the designed templates could go out in a different one, or fall back to plain text, so a carefully laid out email arrived looking nothing like the preview.
Privacy
- A password Aethel types for you leaves no trace. It could previously appear in the progress line on screen, stay behind on your clipboard (destroying whatever you had copied there), or be written into the log that travels with a problem report. All three are closed, and if your clipboard cannot be put back the way it was, it is cleared rather than left holding the password.
- Switching a data source off really does forget everything. Turning a source off, or pressing "Forget all observations", used to leave behind a short list of recently visited pages that was not visible anywhere in the Memory view.
AI engines
- Antigravity ending a request abruptly is now explained in plain words instead of being reported as an unrecognized error with the raw text attached, and a request that had not done anything yet is simply tried again.
- Aethel's own abilities attach reliably on a slow or heavily protected machine. On some Windows machines they failed to load in time, leaving her unable to reach your calendar or send a message for the whole conversation. She now waits long enough and tries once more if they do not appear.
- Accented and non-English text survives being written to a document on Windows. Croatian, Spanish and similar characters could turn into question marks, and Aethel would report success without ever checking what had actually been written.
Mac
- Restarting your Mac is no longer reported as an Aethel crash. Being asked to quit as part of a normal restart, or after re-granting a permission, was recorded the same way as a real failure.
- Reading the controls in a window works on macOS 26, where the previous approach came back empty.
Everything else
- Cancelling an update no longer leaves Aethel half asleep for half an hour. Closing the installer window without going through with it used to park her background checks.
- A scheduled task's name is shown to you, not to the person it is writing to. A task that sent a message on your behalf could leak its internal name into what the recipient received.
- Something Aethel is watching for you reports back to the conversation that asked for it, with the whole exchange in view rather than a fragment.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.11.1, August 14, 2026 (BETA_v2.11.1)
The largest fix release so far. Every problem testers reported since the last release is closed here, sixteen in all, along with two full internal reviews and a deliberate hardening pass for patchy internet, prompted by a tester working from a phone hotspot while travelling. There are four new things as well: replying to a message now carries its context, Telegram messages are properly formatted at last, Aethel can take over the passwords your browser has saved, and each installation now sends us a small daily usage count.
What's new
- Reply to a message and Aethel knows what you are talking about. Until now, using your chat app's reply function did nothing: Aethel saw only your new words, with no idea which earlier message you were pointing at. Now the message you replied to comes along as quoted context, in Telegram and in the web chat. Useful for "translate this one", "what did you mean here", or picking one item out of a long list she sent you an hour ago. In the web chat the quote is shown above what you are typing, and you can cancel it with a tap.
- Telegram messages are properly formatted. Bold, italics, lists, headings and links now appear as real formatting instead of the raw asterisks, hashes and brackets that used to show through. Long messages still split cleanly, and a split never lands in the middle of a code block or a link.
- Move the passwords your browser has saved into Aethel's vault. Chrome does not allow an automated click to pick a saved password, so any sign-in that depends on Chrome's password chooser is one Aethel simply cannot finish, no matter how it is worded. She now walks you through exporting your saved passwords once and imports them into her own encrypted vault, after which she can sign you in herself. The exported file is removed once the import succeeds, and if anything goes wrong she tells you where it is rather than leaving it lying around silently.
- Daily usage statistics. Once a day each installation now sends us a short summary: a random installation ID, the account owner's email and name as already set up in Aethel, the version, operating system, chosen AI engine, which features are on, and counts of activity such as how many messages were exchanged. Counts only, never content: no chat history, prompts, calendar, email, memory, file names or locations. It tells us how many people are running Aethel, on what, and who to help when something breaks. Full detail is in section 2.3 of the privacy policy.
Fixed
Working on a weak connection
- A patchy connection no longer breaks things quietly. This release goes through every path that touches the internet. Calendar and email calls retry a momentary blip instead of failing the whole job, mail is never skipped over during an outage, nudges are no longer lost when a send fails, reminders are no longer stranded half-sent, and no message is ever delivered twice as a result of a retry.
- A scheduled email check no longer fails on a one-second network hiccup. A tester's morning routine failed for exactly this reason: the connection wobbled for an instant and the whole task gave up.
- When the AI engine has a problem, you are told. A failure partway through a reply used to be swallowed and the entire request quietly run a second time, which cost time and could repeat actions. The error is now shown, and only a genuinely harmless case is retried, with a visible note when it is.
- Stopping something is no longer reported as a failure. Pressing Stop reported "no reply from the AI" or an outright error, and a cancelled scheduled task could send you a failure message you did not need.
Browser
- A slow website no longer costs you your tab. On heavy pages such as LinkedIn Sales Navigator, Aethel decided the browser connection was broken and restarted it, which closed the page you were on. She now waits out a slow page and only reconnects after a sustained run of real failures, and if she does reconnect she tells you which page was lost.
- A browser connection that never came up repairs itself instead of staying dead until you restart Aethel.
- Aethel starts faster and stops claiming the browser component is missing. The check for it could take up to half a minute on a machine with active security software, and a slow answer was read as "not installed", which blocked browsing entirely. The check is now effectively instant, and a successful install is believed the first time.
Messages, images and files
- Images and files Aethel creates now open when you tap them. Depending on where the file was saved and how the link was written, a picture could arrive as a broken link or a plain path you could not open. All the forms are now handled, including while a reply is still streaming in.
- The reply box on a phone behaves. The quoted message is readable on the coloured bubble, the cancel button no longer sits under your thumb next to Send, and a long quote no longer squeezes the typing area off the screen.
Voice and memory
- A damaged speech model no longer breaks every voice note forever. One interrupted download used to leave voice notes permanently failing; Aethel now spots the damage and repairs it herself.
- Aethel's automatic memory summaries were silently not being written on one of the AI engines after that engine's own update changed how it reports its models. Nothing was lost, but nothing new was being remembered from conversations either.
Windows
- Typing into an app running as administrator. Windows silently discards input sent to an elevated app, and Aethel used to report success while nothing had been typed. She now detects it and tells you what to do instead of leaving you to work out why nothing happened.
- The daily "access denied" message on non-English Windows is gone. Aethel's start-at-login check reported a failure once a day in the system language.
- Uninstalling now removes everything it should, and the documentation says plainly what is kept and what is deleted.
Everything else
- A Telegram message sent after a long quiet period arrives on the first try. After hours of silence, the first message out (including web chat sign-in codes) could fail once before getting through. Aethel now opens a fresh connection whenever the old one has gone quiet for too long.
- The "update available" notice always reaches you. If the message failed to send, or you use only the web chat, the notice used to be marked as delivered anyway and never retried. It now retries until it actually arrives, wherever you read your messages.
- An AI engine updated in the background is recognized right away. Aethel used to keep reporting the old version until restarted, and two things running at the same moment could clash over one engine's settings file. Both are fixed.
- One stuck tool no longer freezes the rest. A single tool that hung used to block every other tool behind it.
- A quiet task is no longer mistaken for a stuck one. Some real work produces no visible sign for a long time; Aethel now distinguishes "working silently" from "stopped", and timeout messages say what actually happened.
- A completed reply is never run a second time. On one engine, a reply that had already finished could be re-run from the start, doubling the wait and repeating any actions taken.
- A missing engine command is reinstalled rather than skipped over on every update from then on.
- Licence checks are steadier. A temporary internet outage no longer risks a licence problem, and a licence that was rejected once is rechecked properly when you are back online.
- The web chat no longer crashes at start-up in a rare timing case when Aethel was launching and reloading its settings at the same moment.
- The setup wizard falls back to a second download source when the usual one is unreachable, instead of failing the step.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.10.0, August 1, 2026 (BETA_v2.10.0)
Two new features and a broad round of polish. Aethel can now pass on occasional product news, and she chooses the right moment to send each nudge herself. Behind the scenes, this release also carries the results of a full review of everything shipped since 2.8.0: over forty small corrections across nudges, sign-in, licensing, and logging.
What's new
- Aethel news. From time to time we have something worth telling you: a new capability, an important fix, advice worth acting on. Aethel now checks for announcements about once an hour and passes anything new to you as a short Telegram message headed "Aethel news", mirrored into the web chat. The check is anonymous: your Aethel fetches a public file and sends nothing about you or your machine, so we never learn who read what. Each item is delivered once, expired items are never delivered late, and you can turn the whole thing off under Settings, System, Software update and news.
- Nudges now arrive when it makes sense, not inside a fixed window. Aethel used to hold every nudge for a set delivery window. Now she picks the moment herself, considering your local time, the day of the week, and what else is already queued. A reminder that only matters before your morning commute can arrive before it, and anything that would land at three in the morning waits for a reasonable daytime hour. Each nudge also knows when it stops being useful: if your machine was asleep past that point, Aethel either lets it go or reconsiders it the next day instead of waking you with stale news.
Fixed
- Scheduled work now follows your clock when you travel. Aethel already knew your timezone in conversation, but scheduled work quietly kept running on the computer's home clock. If you flew to Europe, a 7 AM briefing could still fire on Chicago time. Everything scheduled, including nudges and quiet hours, now follows where you actually are, using the same signal the chat already had.
- A nudge without a stated send time no longer fires at 3 AM. The nightly housekeeping run could deliver such a nudge the moment it was created, in the middle of the night. It now always receives a daytime slot.
- A licence could be wrongly invalidated during an update. If the one-time licence format upgrade was interrupted, Aethel treated a perfectly good licence as bad. The upgrade now either completes or leaves things exactly as they were.
- Remote sign-in privacy, follow-up. The previous release stopped publishing your account list outside your home network. This release closes a subtler leftover: the sign-in screen's replies no longer reveal, even indirectly, whether a given name exists.
- Signing in from your phone sticks. The web chat keeps you signed in for 30 days as intended, and switching between wifi and mobile data no longer piles up security-certificate questions on every network change.
- The microphone and camera work from in-car and other minimal browsers. Some browsers never even showed the permission prompt; the web chat now asks in a way they all understand.
- Stopping a running script actually stops it. The Stop command now reaches scripts the AI is running, instead of leaving them working invisibly.
- Closing the laptop lid mid-task no longer risks the task being cut short after waking. A lid close could quietly re-arm the "this run looks stuck" timer; waking now resumes the run with its full remaining time.
- The log file behaves. Log rotation had stopped working, every line was being written twice, and repetitive technical chatter was flooding the file. All fixed, which makes problem reports smaller and clearer.
- Crashes are recorded again. The catch-all that writes "Aethel closed unexpectedly" details was not being installed in the packaged app, so some real crashes left no trace for problem reports.
- The Dashboard no longer draws the News and Actions cards on top of each other.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.9.1, July 30, 2026 (BETA_v2.9.1)
A same-day follow-up to 2.9.0, fixing the new remote sign-in screen. If you use remote access, please update: signing in from outside your home network does not work in 2.9.0.
Fixed
- Signing in from outside your home network works again. The new sign-in screen asked for your name but gave you no way to submit it: no button, and the Enter key did nothing. You can now press Enter or use the Continue button, and leaving the box empty tells you so instead of appearing to ignore you. This only affected signing in remotely on a device that was not already signed in.
- It now tells you which name to type, and accepts your first name. The box said "Your name" with nothing to say which one, and typing just your first name was refused if your account is saved with a full name. Your first name alone now works, as does your full name or your Telegram ID, and capitals never mattered. The screen says all of this under the box.
- Your name is remembered on each device, so you only type it the first time on a given phone or laptop. It is stored on that device only.
- "Check for updates" tells you when the download is finished. It showed "downloading" and then never changed, even after the update was ready to install moments later. It now follows the download through and tells you to use the Install button at the top of the Dashboard.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.9.0, July 30, 2026 (BETA_v2.9.0)
A reliability release, and an unusually revealing one. A tester reported seeing "connection error" during normal use. Chasing that one message turned up a security problem in remote access, a false "your license has expired" alarm that had been quietly pausing a paying customer's app, and a timing bug we introduced ourselves in the last release. All are fixed here.
Please update. This release closes a security issue that affects anyone who has turned remote access on.
Security
- Sign-in from outside your home network is properly protected. When remote access was on, two things were wrong. The list of people who use your Aethel could be read by anyone who knew your address, and repeated failed sign-in attempts from a stranger could lock you out of your own account for fifteen minutes at a time. Neither is possible now: the account list is never published outside your network, someone else's failed attempts can no longer affect you, and entering your correct password always signs you in. Remote sign-in now asks you to type your name rather than picking it from a list.
Fixed
- Aethel no longer tells you your license expired when it has not. On machines where security software slows things down, Aethel could fail to read its own hardware identity, conclude the license was invalid, and pause your scheduled tasks, Telegram and web chat. One tester received twelve of these false messages in a month. Aethel now reads that identity a way that cannot time out, still recognises licences saved the older way, and repairs them automatically with nothing for you to do. Recovering from a genuine licence problem also no longer risks using up one of your activations.
- Long jobs get their full time again. A timing bug introduced in the last release could cut off a healthy task after twenty minutes and tell you it looked stuck, when in fact it was working the whole time and should have had the full two hours.
- "Connection error" in the web chat. A single dropped request used to leave a permanent error with no way to tell whether your message had been sent. Aethel now retries quietly, never sends or saves your message twice when it does, and if it truly cannot get through it tells you plainly whether the connection dropped for a moment or the app is not running. An error coming back from the server is now reported as what it is, instead of looking like Aethel is switched off.
- The web chat shows when it is reconnecting and clears the notice when it recovers, instead of sitting there looking frozen.
- Your browser stops asking about the certificate every time you change networks. Once you have accepted it, it stays accepted, and moving between wifi and a phone hotspot no longer undoes that on every device.
- The web chat address is easy to find again. Settings shows the network address alongside the name, and updates it when you move networks.
- "Python is not installed" when it clearly was. On slower machines Aethel could refuse to run scripts, insisting no usable Python was present. It now waits longer, tells the difference between "not there" and "did not answer in time", and says what it tried when it genuinely cannot find one.
- Large scripts work on Windows. Scripts the AI wrote past a certain size failed with a confusing filename error, with no rule anyone could work out. That limit is gone.
- AI-written scripts can reach secure websites on Mac. They could fail on every https address with a certificate error while everything else worked normally.
- Scripts stop when you stop them. Pressing Stop, or closing Aethel, now ends a running script and anything it started, instead of leaving it working invisibly in the background.
- Far fewer false crash warnings. Two out of three "Aethel closed unexpectedly" warnings were normal shutdowns, which buried the real ones. Shutting down, restarting and installing an update are now recognised for what they are.
- Opening Aethel twice in quick succession no longer opens two windows.
- Faster replies after some restarts. A startup timing problem could leave Aethel in a slower mode for the rest of the session, adding seconds to every request. It now recovers on its own within half a minute.
What's new
- Connection problems now get recorded. When your browser has trouble reaching Aethel, the details are saved on your own computer and included if you later choose to send a problem report. This class of problem previously left no trace anywhere, which is why it took so long to explain. It never includes anything you typed, any file name, or any address you visited.
- Better problem reports. A report now carries enough to tell the difference between your computer shutting down, Aethel being closed by something else, and Aethel crashing.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.8.0, July 23, 2026 (BETA_v2.8.0)
A release about letting big jobs finish: Aethel no longer cuts off long-running AI work at an arbitrary half hour, and a batch of fixes for problems our testers actually hit this week, including one that made the AI go completely silent for Antigravity users.
What's new
- Long jobs can finally finish. Every AI request used to stop at a hard 30 minutes, even when it was working productively the whole time. Now a run keeps going as long as the AI is actively doing things (using its tools, producing output), with a generous safety cap of 2 hours per request. In plain terms: a big research task or a long browser job gets the time it needs.
- Stuck runs are caught much faster. The flip side of the same change: when a run genuinely hangs, Aethel notices within minutes that nothing is happening and stops it, instead of letting it silently block scheduled work for half an hour. The message you get tells you clearly whether the run went quiet or simply hit the time cap, in plain minutes and hours.
- Sleep-friendly. Closing your laptop mid-run no longer makes Aethel wrongly decide the run was stuck the moment the machine wakes up.
Fixed
- Antigravity users: the AI answers again. A recent update to the Antigravity engine added a permission prompt that cannot be answered when Aethel runs it in the background, so every reply that needed a tool came back empty. The AI looked completely mute even though everything else worked. Aethel now grants its own assistant the permissions it needs automatically, the same way it already does for the other engines.
- "No account matches" when the account clearly existed. Scheduled tasks that named your connected Google account explicitly could fail with "account unknown" even though the same account was listed as available in the very same error. Related spots had the same blind spot: the AI could claim no email was connected right after you edited account assignments in Settings, and the account checkboxes could all show unchecked. All of these now recognize your account consistently.
- Accented file and folder names. Working with folders whose names contain accented letters (for example Croatian or Spanish characters) is more reliable: the AI now handles those paths with tools that treat them correctly instead of ones that garble them.
- Safer account setup. Adding a second Google account, or editing who may use which account, now stops with a clear message if Aethel cannot verify the current account first, instead of quietly leaving users without access.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.7.0, July 18, 2026 (BETA_v2.7.0)
A focused follow-up to v2.6.0: we found out why some testers still were not receiving suggestions even with everything turned on, fixed the root cause, and added alarms so this class of silent failure can never hide again.
Fixed
- Suggestions actually happen now. The nightly review that looks for helpful patterns had an instruction that quietly told the AI to skip the suggestion step whenever it could not verify your settings, which was always. Nights looked successful, but the suggestion step never ran. The AI is now handed your suggestion settings in writing at the start of every run, the skip loophole is gone, and every run must state what it did ("suggestions: 2 queued" or the reason there were none). Existing installs pick this up on their next restart.
- Your daily limit is respected upward, too. If you allow several suggestions per day, the nightly review now actually knows that number and can use it. Before, it silently assumed one.
- No repeats. A topic you were already nudged about this week will not come back day after day just because the numbers changed slightly. Something genuinely urgent, like a deadline arriving, still gets through.
What's new
- Alarms for silent failures. Three layers now watch the suggestion pipeline: each nightly run's result openly states whether the suggestion step ran, the System workers view in Settings shows a "Nudge analysis" row with a warning if it has not run in a few days, and if suggestions are on with fresh patterns waiting but nothing has gone out for 3 days, Aethel sends you a heads-up message directly.
- Clearer error trails. When part of the nightly review fails, the failure is now visible to the next run (which re-covers the gap), listed in the run's result, and never silently swallowed.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.6.0, July 18, 2026 (BETA_v2.6.0)
A release about Aethel's proactive side: suggestions (nudges) that actually arrive, arrive on time, and draw on better information, plus a new window into the background helpers that power them and a large reliability pass across the whole app.
What's new
- More than one suggestion a day, when there is more to say. If you allow several nudges per day in Settings, Aethel can now use that allowance: each suggestion covers a different topic, and when it has fresher information about something it already mentioned, the newer wording replaces the older one instead of piling up.
- Suggestions no longer expire on a stopwatch. A suggestion now lives until it stops being true ("pay by Friday" retires itself Friday night) instead of quietly vanishing after a fixed two days. Anything left unsent for a month is cleaned up automatically.
- See Aethel's background helpers. Settings, System now includes a "System workers" view showing the always-on helpers (memory summarizer, pattern watchers, suggestion delivery, cleanup) and when each last did real work. Nothing to configure, just visibility into what Aethel does for you behind the scenes.
- Scheduled work survives a sleeping Mac. Macs briefly half-wake on their own many times an hour, and Aethel's overnight runs could start during one of those blips and die mid-way. Aethel now recognizes those moments, waits for a real wake, and catches up properly, and a run that fails no longer counts as done: it retries.
- Suggestions know your places by name. Location-based patterns now speak in place names ("the gym on Main St"), never map coordinates, and turning the location watcher on now sends you a short Telegram how-to for sharing your live location, which is what makes this feature work.
- Clearer naming. The overnight task formerly called "Nightly Review" is now "System Maintenance", which better matches what it does. Existing installs rename themselves automatically.
Fixed
- Suggestions arrive when they should. A batch of delivery fixes: the daily allowance now resets at your midnight instead of drifting later every day, a recurring topic can suggest again after its first delivery instead of going silent forever, an undeliverable message stops retrying endlessly, duplicates can no longer slip through, and "today" deadlines are read in your timezone.
- Pattern watching got sharper. Inbox patterns now add up across the day, so "people you hear from most" fills in the way it should; download patterns survive a briefly disconnected drive; Chrome watching covers every Chrome profile, not just the first; a sign-in hiccup now recovers in minutes instead of hours; and the Safari permission warning on Mac clears itself once you grant access.
- Browser politeness. Aethel no longer opens a surprise setup tab in Chrome every time it starts, never closes a tab belonging to another automation tool you might use, and the little action labels near its cursor now stay up long enough to read.
- Memory keeps its good name. Long-running installs would eventually show a false "memory history may have been tampered with" warning after routine cleanup; that is fixed before anyone could hit it. Routine cleanup also trims more of the database bloat from day-to-day pattern watching.
- Updates show their progress. The in-app update download now shows live progress and never looks frozen, even when the size is not known in advance.
- Stronger scrubbing of uploaded reports. When you send a problem report, secrets are now scrubbed from every corner of your settings, not just the usual places, and the scrubber no longer mangles ordinary text that merely looks like a code.
- Honest sign-in status. On Mac, the dashboard now verifies your Claude sign-in is actually valid instead of assuming, so "signed in" means signed in.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.5.0, July 16, 2026 (BETA_v2.5.0)
A release focused on the browser: a clearer and faster experience when Aethel works on a website for you, and fixes for two frustrations that could turn a quick browser task into a slow, stop-start one.
What's new
- A clearer, more polished cursor while Aethel browses. The on-screen cursor has been redesigned in Aethel's gold, and it now tells you what it is doing as it goes: a small label names each action ("Clicking Send", "Filling Email"), a soft highlight frames the button or field it is working on, and you get live feedback while it fills out forms and dropdowns, not just while it clicks. If you would rather not see any of it, there is a new switch to turn it off under Settings, Browser Automation, "Show Aethel's cursor and highlights".
- Faster browsing. Aethel no longer stops to wait on its own cursor between steps, so clicking, typing, and filling forms move along noticeably quicker. The cursor also now appears on top of pop-up dialog boxes instead of disappearing behind them.
- Aethel remembers the page it left open. Over a back-and-forth conversation, Aethel now keeps track of the browser tab it was working in, so picking a task back up a few messages later, or even the next day, is smoother.
Fixed
- Aethel stops losing the tab it is working in. During a longer browser session, for example sending a batch of messages on a website, Aethel could lose track of its own tab and repeatedly ask you to re-share it, stretching a few-minute job into a slow, stop-start slog. It now recovers on its own and keeps going, and it no longer mistakes a slow-loading page for a broken connection.
- No more surprise "please add your tab" requests. Aethel used to sometimes ask you to open a tab and add it to a group before it could do anything, even when it could simply open the page itself. It now goes straight to the page, and only asks you to share a tab in the one situation that actually needs it: when you want it to work on a page you already have open.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.4.1, July 14, 2026 (BETA_v2.4.1)
A fixes-only release, driven directly by your problem reports from the last few days. Every issue reported since v2.4.0 is addressed here.
Fixed
- The Antigravity engine works again. A recent update to Google's Antigravity changed how it accepts instructions, which broke every Aethel request on that engine with an "empty prompt" error. Aethel now speaks the new format, and still the old one if you're on an older Antigravity. Long-running tasks also get the full time they need instead of being cut off after five minutes.
- Accented letters no longer turn into question marks. Documents and spreadsheets containing Croatian, Spanish, and other accented characters (č, š, ž, ñ, ¿, é, and friends) now keep every letter intact. In plain terms: Aethel now always writes files in the universal text format instead of ever falling back to your computer's regional one, which couldn't hold letters from more than one language at a time.
- Scheduled tasks use your latest saved information. A daily briefing (or any scheduled task) now reads the lists and notes you've saved in Aethel's memory each time it runs, so updating a list actually updates the briefing. Before, tasks couldn't see your memory at all and quietly worked from an old copy.
- "Prepare an email for me" now lands in your Drafts. When you ask Aethel to draft an email for your review, it creates a real draft in your Gmail, which shows up in whatever mail program you use (Gmail, Outlook, eM Client, Apple Mail), instead of improvising a file you'd have to hunt for.
- Upgrading from an old version on Mac is clean. If you upgraded from an early Aethel, the old app could stay behind, keep running, and keep answering your chats while looking like the new version. The installer now removes the old app, and Aethel also checks for it at startup, so there's only ever one Aethel answering you.
- Memory search survives upgrades. The smarter "understands what you meant" memory search now installs itself automatically after an upgrade instead of staying silently off until setup is re-run.
- Aethel browses in your open Chrome window on Mac. On a Mac, browsing tasks used to open a brand-new Chrome window every time, even when Chrome was already open. Aethel now joins the Chrome window you already have, and only opens one when none exists, exactly like on Windows. This works even if your screen is locked at the time.
- Error messages show the real reason. When an AI engine fails, Aethel now surfaces the actual error instead of the harmless warm-up noise that used to appear in its place, and a brief network hiccup no longer makes your Google account look disconnected until restart. Mac users are also now shown the Mac install command (not the Windows one) when an engine needs installing.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.4.0, July 9, 2026 (BETA_v2.4.0)
A feature release: memory that works in any language, calendar invites with a Google Meet link, a visible cursor while Aethel browses for you, smarter and better-timed nudges, and a large batch of reliability fixes for scheduled tasks, the browser, and web chat.
What's new
- Memory now works in any language. Aethel's memory search understands what you meant, not just the exact words, and that now works whether you talk to it in English, Spanish, or anything else. Existing installs upgrade themselves in the background, so nothing to do on your end.
- Calendar invites can include a Google Meet link. Ask Aethel to set up a meeting with a video call and the invite arrives with the Meet link attached, no follow-up in Google Calendar needed. It can also add a link to an event you already created, or take one off.
- Watch Aethel work in your browser. A small gold cursor now shows exactly where Aethel is pointing and clicking while it handles a website for you, so you can follow along instead of guessing. Under the hood it also reads pages more reliably, so multi-step website tasks succeed more often.
- Smarter nudges, at reasonable hours. If you've turned on nudges and some of the optional pattern-watchers, Aethel's suggestions now draw on more useful signals: bills and subscriptions it spots in your mail, messages sitting unread that look like they need a reply, calendar habits, and the kinds of sites you visit. Places are described by name, never as map coordinates. Nudges arrive at a natural, varied time of day, never at night, and you control how many per day. Requests for your approval also wait for daytime instead of pinging you at 3 in the morning.
- Pattern-watchers cover all your Google accounts. The optional email and calendar watchers now follow every Google account you've linked (or just the ones you pick), and there's a new optional watcher for incoming mail. Everything stays on your computer, as always. (See the Privacy Policy for the full detail.)
- Task changes take effect instantly. Adding, editing, or toggling a scheduled task now updates the running schedule on the spot, with no restart and no risk of a task misfiring right after a change.
- Clearer help when an AI engine is maxed out. If your engine hits its usage limit, Aethel now points you straight to that engine's own usage page so you can see where you stand.
Fixed
- Scheduled tasks run exactly once. After your computer wakes up or Aethel restarts, tasks no longer double-run or get falsely marked as skipped, and the nightly review catches up properly if the machine was asleep at its usual hour.
- The browser connection heals itself. If the link to Chrome gets stuck, Aethel now detects it quickly and recovers instead of sitting unusable. Dragging a file into a website's upload box now works, and clicks and screenshots are steadier, including on Windows screens with display scaling.
- Web chat survives a refresh. Reloading the page mid-answer no longer loses the reply in progress; it picks up right where it was.
- Smoother installs and updates on Windows. The installer now prepares Windows security settings before copying files, so installs and updates finish faster and without hiccups.
- No leftover pieces after a crash. If Aethel is force-closed, its helper processes now shut down with it instead of lingering in the background.
- Beta installs stay on the beta track. A beta build now always checks for beta updates, so beta testers get the next beta instead of waiting on a general release.
- One problem, one report. A hiccup could occasionally file the same problem report twice; it now files once.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.3.0, July 4, 2026 (BETA_v2.3.0)
A feature release: connect more than one Google account and choose who can use each, an always-current AI model list, a friendlier setup, and a big batch of reliability fixes for the browser, screenshots, mobile web chat, and messaging.
What's new
- Connect more than one Google account. Aethel can now link several Google accounts, for example a personal Gmail and a work one, or accounts for different family members. If you're the admin, you decide which of your authorized users is allowed to reach each account, and when more than one account could apply, Aethel asks which one to use so it never guesses. Setting up a single account works exactly as before. (See the User Guide for "Using more than one Google account.")
- Your AI model list stays current. When you pick a model for the backup AI engine, Aethel now reads the real, available list live instead of a fixed one, so the choices always match what your account can actually use.
- A friendlier setup. First-run setup now offers help right where you need it, checks things as you go (like confirming a connection code the moment you paste it), and tells you plainly why a step is blocked and how to fix it.
- Approve suggestions by number. When Aethel proposes a new scheduled task or routine and asks for your OK, you can approve or reject it by its number in chat instead of copying a long code.
- "What I've noticed." If you've turned on any of Aethel's optional pattern-watchers, the Memory tab now surfaces what it has noticed (like the people you email most, or where you tend to be), so you can see and manage it in one place.
Fixed
- The browser behaves. Aethel no longer leaves a trail of leftover tab groups piling up in Chrome, no longer opens duplicate tabs for the same page, and going "back" no longer hangs. When a website's upload box can't be used automatically, Aethel says so clearly and switches approaches instead of retrying in a loop.
- Screenshots are steadier on Windows. A screen capture that hit a momentary glitch used to fail outright; it now retries and recovers, so "look at my screen" is more reliable.
- Web chat looks right on your phone. The mobile layout no longer scrolls or zooms oddly, and a reply in progress no longer gets lost when it streams to your phone or a second tab.
- Clearer messages when an AI engine is busy. If the backup engine hits a rate limit or quota, you see the real reason instead of a blank "empty response."
- No more double messages. A hiccup while the AI was replying on Telegram could send you the same error twice; it now sends once.
- Stronger privacy in problem reports. When you choose to send a problem report, Aethel now also blanks out access tokens and email addresses from the uploaded log, on top of the passwords it already removed. As always this is opt-in and Aethel asks first. (See the Privacy Policy.)
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.2.0, July 1, 2026 (BETA_v2.2.0)
A feature release: a new Quick Actions tab, more you can do from chat, a heads-up if your license lapses, instant and accurate sign-in status, and a background service that looks after itself.
What's new
- One place for everything you reach for: the new Quick Actions tab. A single tab now gathers the common things that used to be scattered around the app: open web chat, open your Telegram bot, view the log, open your data folder, edit your settings, re-run setup, check for updates, restart the background service, and report a problem. The app is now called Aethel throughout, and the tray icon menu reads "Open Aethel" with a new "Report a Problem" option.
- More you can do from chat, without opening the app. From Telegram or web chat,
/tasksnow shows when each scheduled task last ran,/task <name>gives the full details of one task, and/routinesand/routine <name>do the same for your saved routines./engineis now a guided, numbered menu that walks you through switching your AI engine and picking a model, and if an engine you pick is not signed in or installed, Aethel tells you exactly where to fix it. - You'll know if your license lapses. If your license expires while you are not in the app, Aethel now sends you a message so you find out and can renew, instead of quietly pausing with no explanation.
- Instant, accurate sign-in status. Aethel now checks whether each AI engine is signed in instantly and correctly, so the app no longer says you are signed in when you are not, or takes a while to tell you. The backup Antigravity engine is also more reliable.
- A background service that looks after itself. Aethel's always-on helper now tidies up leftover pieces from a previous run, notices if it stops unexpectedly, and can bring itself back, so it stays running more reliably in the background.
Fixed
- Setting up your first Telegram user just works. A catch-22 could stop the very first person from ever being authorized, so the message you sent to connect never went through. That is fixed. Telegram is now part of setup rather than optional, since it is how you reach Aethel and how web chat sends you your first login code.
- Buttons that open files now actually open them. On Windows, opening the log or the settings file could quietly do nothing when those file types had no default app. They now open in a text editor every time.
- Restart actually restarts. The "Restart background service" button now brings the service back even when it was stuck, and tells you honestly whether it came back rather than always sounding reassuring.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.1.1, June 24, 2026 (BETA_v2.1.1)
A patch release: a fix so Mac users actually get updates, smoother web file uploads, and problem reports the team can act on.
Fixed
- Mac updates work again. A naming mismatch meant Mac copies of Aethel quietly ignored every update. This is fixed, so Macs running 2.1.0 update normally from here on. If your Mac is stuck on 2.1.0, install 2.1.1 by hand once and updates resume on their own.
- No more wasted effort on web uploads. When a website asked Aethel to pick a file to upload, it could try over and over down a path the browser blocks, wasting time and money before giving up. Aethel now spots this right away and switches to clicking the file picker on screen like a person would, or asks you to pick the file.
Improved
- Problem reports the team can actually act on. When you ask Aethel to report a problem, it now sends the full log instead of a short snippet, plus a copy of your settings with all passwords and tokens blanked out. Aethel also keeps its log across restarts now, so a problem you hit before reopening isn't lost. As before this is opt-in, Aethel always asks first, and it never sends your chat history, files, or memory. See the updated Privacy Policy.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.1.0, June 21, 2026 (BETA_v2.1.0)
A feature release: Aethel can now keep itself up to date, web chat continues across your devices, and scheduled tasks can catch up on runs missed while your computer was off.
What's new
- Aethel updates itself. When a new version is available, Aethel now shows a notice in the app and can download and install it for you, then reopen on the new version. No more downloading and running the installer by hand. You can check for updates any time from Settings, and "Later" reminds you again tomorrow instead of hiding it for good.
- Web chat picks up where you left off. If Aethel is part way through a reply and you switch from your laptop to your phone, or open a second tab, the answer now continues live on the new device instead of leaving you waiting or starting over.
- Scheduled tasks can catch up on missed runs. If your computer was asleep or off when a task was due, Aethel can run it once the machine is back. It stays off by default so nothing runs unexpectedly; turn on "Catch up if missed" in a task's settings for the ones where a late run beats a skipped one.
Fixed
- No more false "Codex limit reached". When Codex hit a brief, temporary usage limit, Aethel could make it sound like your whole plan was used up even when plenty was left. It now explains it is a short, temporary limit, and when it clears, so you are not misled into thinking you are out of credit.
- Smoother backup AI engine. When you switch to the Antigravity engine, Aethel now finds it reliably even on unusual setups, and waits a little longer for its reply so it does not give up too early and come back empty.
- Faster first-time setup. Setting up the on-device search feature during onboarding could hang for several minutes. It now finishes in seconds.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.0.3, June 19, 2026 (BETA_v2.0.3)
A patch release: smoother browser automation, correct handling of "today" and "tomorrow", and steadier scheduling and updates.
Fixed
- Aethel knows what day it is, even days later. When picking up an older conversation, words like "today" and "tomorrow" could drift and point at the wrong day. Aethel now reads each past message against the day it was written and works out the real date, so reminders and plans land on the day you meant.
- Browser logins just work. When Aethel lands on a sign-in page that's already filled in with your saved details, it now simply submits it instead of stopping to ask. For an everyday task it goes straight to the page and gets on with it, and only asks you to share a tab as a fallback when it genuinely needs the one you already have open. If a site shows you as logged out, Aethel now points out you may not be signed in on this computer.
- Fewer leftover browser tabs. After the browser connection reconnects, Aethel could leave stray empty tabs behind. It now leaves fewer of them and explains the one it keeps for its connection.
- Browser automation stays connected. A recent change to the browser tools could make Aethel restart its browser connection mid-task. That's fixed, so multi-step web actions run through without interruption.
- New scheduled tasks don't fire on the spot. Creating a daily task in the afternoon for a morning time used to run it immediately, as if it had missed that morning. A task now only catches up on runs from before you created it, so a brand-new task waits for its next real time.
- Updates keep your setup choices. When you run the installer to update, all of its setup options stay selected as before, so an update doesn't quietly turn one off.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.0.2, June 18, 2026 (BETA_v2.0.2)
A patch release: a more reliable web search, smarter handling when there's no ready-made connector, steadier browser automation, and a built-in way to report problems to us.
What's new
- Report a problem to the Aethel team. If Aethel hits a genuine fault, or you're clearly stuck because it can't do something it should, it now offers to send us a report so we can fix it. It's always opt-in: Aethel asks first and only sends if you say yes. The report includes your version, system, AI engine, a short description, and a redacted snippet of the log (passwords and other people's details stripped out), and never your chat history, files, or memory. See the updated Privacy Policy.
- Aethel can build an integration when there's no ready-made one. If you ask for something the connector marketplace doesn't cover, Aethel can look up the service's own API, save any credentials to your vault, write a small program to use it, and save that as a routine you can re-run, after checking the plan with you first.
Fixed
- Web search is more reliable. Searches sometimes came back empty even when results existed. Aethel now uses a sturdier search engine, so it finds what's actually out there, and it reaches for a web search when the connector marketplace comes up empty instead of giving up.
- Browser automation keeps your place. When Aethel was filling a form or clicking through a site and the page reloaded or navigated, it could lose the tab and your in-progress work and start over on a blank one. It now stays on the page you're working on.
Known limitations
- Unchanged from earlier releases: the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.0.1, June 18, 2026 (BETA_v2.0.1)
A patch release: reliability fixes, a faster Memory section, and polish from live beta testing.
What's new
- Work with files anywhere on your computer. Aethel can now read, create, and edit files wherever they live on your machine, not just its own workspace, so you can point it at a document on another drive or a shared folder and it just works. It still asks before deleting or overwriting anything. See the updated Privacy Policy and Terms for what this means.
- Tidies up after itself. When Aethel sets up something temporary to get a job done (a preview page, scratch files), it now offers to clean it up once you're finished, so nothing is left running or cluttering your folders.
- Tells you when something breaks. If Aethel runs into a genuine glitch, it finishes what it can and then tells you plainly what went wrong, how serious it is, and that it's worth reporting, instead of failing quietly.
- The gold logo reaches your inbox. Emails Aethel sends now carry the gold AETHEL logo, matching the rest of the new look.
- See what your scheduled tasks did. Each scheduled task now shows when it last ran (and whether it succeeded) right in the Automations list, with a "Result" button to read back exactly what Aethel produced on its most recent run.
Fixed
- The credential vault is solid again. Saving a login now works reliably on Windows, and showing, copying, or saving a password no longer freezes the app. It could hang the first time you opened a saved login after launch, on both Windows and Mac, that's fixed.
- Browser actions are reliable again. Clicking and typing on web pages could fail on some sites after an automatic update to the browser tools. Aethel now works with the current tools and watches them at startup so it can warn early if they change again.
- Easier-to-read activity. When Aethel uses a tool, the small activity lines now show a file by name instead of a long folder path, so you can tell at a glance what it's doing.
- The Memory section is fast again. The Memories, Tool calls, and Decisions lists used to slow down as your history grew. They now open instantly and load more in small batches as you scroll.
- Stays current on its own. Aethel keeps its remote-access helper up to date automatically.
Known limitations
- Unchanged from v2.0.0 (below): the Mac build is not yet notarized and the Windows installer is not yet code-signed, Google sign-in still shows the "Google hasn't verified this app" screen, Aethel runs only while your computer is awake, and the Telegram bot has a 5-message-per-minute cap.
v2.0.0, June 12, 2026 (BETA_v2.0.0)
A major release. Aethel gained a real long-term memory, learned to run on-demand routines and act on what it watches, got a brand-new look, and got a full interface redesign, plus a lot of polish from a pre-release review and live install testing.
What's new
- A new look. Aethel wears a new gold AE mark everywhere: the app icon, the taskbar and Dock, the installer, the website. Icons are now drawn at every size they're shown at, so they stay sharp even tiny, and the tray icon adapts to your light or dark taskbar automatically, switching live when you change modes.
- One installer, three choices. Run the installer on a computer that already has Aethel and pick what you want: Install/Upgrade (the default, keeps all your data), Clean Install (erases everything and starts fresh), or Uninstall (removes Aethel and all its data). Same three choices on Mac and Windows.
- Living memory. Aethel now remembers across conversations: your preferences, the people and projects in your life (each gets its own self-updating page), and a running recap of where you left off, so you stop repeating yourself. A new Memory section lets you browse, search, pin, and forget anything she has learned, and trace where each fact came from. It all stays on your machine. A quiet background pass does the remembering on its own; just say "remember this" to save something on the spot, or "forget that" to remove it.
- Optional observers (off by default, at the bottom of Settings, AI, under Data Sources). If you turn them on, Aethel can learn patterns from your own activity: recurring email recipients, calendar habits, sites you visit often, download categories, location patterns. Privacy-hardened: filenames only (never contents), coarse location, and banking, health, and government sites are blocked outright.
- Routines. Save a set of instructions once ("weekly report", "file and log this") and run it on demand from chat or a task. It is the on-demand twin of a scheduled task, with its own view under Automations.
- Watchers that act. A watcher that spots a change can now do more than ping you: it can run one of your routines or follow a short instruction you set (for example, "summarize what changed and email it to me"), then report back.
- Remote access (off by default, under Settings, Web Chat). Optionally reach your web chat from anywhere at your own personal
name.tryaethel.comaddress. - Redesigned interface. A cleaner five-section sidebar (Dashboard, Automations, Memory, Settings, Logs) and a live Dashboard showing your connections, recent activity, and what is running at a glance.
- Custom instructions. Add your own standing instructions under Settings, Custom Instructions. Your words always win.
- Aethel knows your computer. She now knows whether she's on Windows or Mac, which version, and where your files live, so commands and paths come out right for your system instead of guessed.
- Easier permissions on Mac. Each macOS permission now has one Grant button: click it, approve the prompt, and the status updates by itself. Leftover permission entries from older versions are cleaned up automatically.
- The wizard keeps your AI engine fresh. The engine step now checks the AI apps it installed for updates and brings them up to date in the background.
- Quick commands, easy to find. Type
/in any chat to see a menu of shortcuts. On Telegram it's the built-in command menu; in the web chat there's a new commands button, and the list filters as you type. New shortcuts let you list your routines, see what's waiting for your approval, look something up in memory, save a quick note, check your last shared location, and view your account details, all instantly without using up an AI request. - Voice replies, your way. Tell Aethel
/voice onto always reply out loud,/voice offfor text only, or/voice autoto speak back only when you send a voice note. - A better web chat on your phone. The web chat now lays out properly on a phone screen, the logo stays crisp and matches your light or dark theme, and you can start typing your next message while Aethel is still answering (it sends once she finishes).
- Smarter and more careful. Aethel remembers what she just did earlier in a conversation, plans before bigger changes instead of charging ahead, looks up your shared location instead of guessing (and never makes up an address), and offers to add a new integration when you ask for something she can't do yet. Her writing reads more naturally too.
- Nicer emails. Logos and images now appear inside the email body for every recipient instead of arriving as attachments, with cleaner formatting, sender names, and support for reply-to and message priority.
- Faster hands-on control. When Aethel is driving your browser or your computer, she now does more per step, so multi-step jobs finish quicker.
Changed
- Gemini is no longer an AI engine option. Google retired the Gemini CLI that Aethel used, so we removed it. Aethel now offers Codex (OpenAI), Antigravity (Google), and Claude (Anthropic). If you had Gemini selected, Aethel switches you to Antigravity (Google's successor, same Google sign-in) on the next launch. Your tasks, history, and settings are unchanged.
- Clearer names. "Tasks" are now Scheduled Tasks, "Plugins" are now Connectors, and reusable instruction sets are Routines. Note for testers coming from v1.0.0: this release changes a setting format with no automatic migration, so pick Clean Install in the installer instead of Install/Upgrade for this one update.
- Notes moved into Memory. The separate Notes page was folded into the Memory section. Ask Aethel to "save a note" and find it there.
Fixed
- A pre-release review went through every change since the first beta and fixed around thirty issues. Highlights: scheduled tasks could leave a duplicate "ghost" copy when renamed or deleted; a watcher whose action failed could go silent instead of alerting you; some settings changes did not take effect until a restart; an occasional weather lookup could drop the whole report; plus a set of Windows and Mac reliability fixes. For multi-user setups, a fix prevents a non-admin person's chat from briefly gaining elevated access while a background task is running.
- Live install testing caught and fixed several first-run issues: a fresh install now stays completely quiet until you finish the setup wizard (no early startup, no surprise sign-in windows), uninstalling from the installer now completes reliably, and the wizard's Authorize user step now works even when your Telegram account was already authorized by a previous install.
- When a data source is unreachable (like the weather service having an outage), Aethel now says so or finds the information another way instead of guessing, and she no longer wastes time retrying a service that's down.
- Faster replies when tools are involved: the AI now goes straight to the right tool instead of exploring its surroundings first.
- More polish from live beta testing: the web chat logo and the small mark next to replies now display correctly and switch with your light or dark theme, sending a voice note no longer occasionally returns the same answer twice, and
/statusnow shows the model in use plus a single clean web address. - On-device semantic search now repairs its own index if it was ever left incomplete, so memory search keeps working reliably after a fresh install.
Known limitations
- The Mac build is not yet notarized by Apple, and the Windows installer is not yet code-signed. First launch shows a Gatekeeper / SmartScreen prompt; see the Quick Start for the one-time approval steps.
- Google sign-in still shows the "Google hasn't verified this app" screen. Click Advanced then continue.
- On Intel Macs only, voice dependencies need Python 3.10 to 3.12.
- Aethel runs only while your computer is awake.
- The Telegram bot has a 5-message-per-minute cap.
v1.0.0 — May 1st 2026 (BETA_v1.0.0)
The first beta release. Aethel ships with everything you need for a personal AI operator on Mac and Windows: a guided setup wizard, three AI engines to choose from, Telegram and local web chat, scheduled tasks, browser automation, and a built-in credential vault.
What's new
- Setup wizard walks you through every piece on first launch: license activation, dependency check, Mac permissions, AI engine install + sign-in, Google sign-in, browser extension, Telegram bot, and your first scheduled task with a test run at the end.
- Three AI engines to pick from in Settings → AI: Gemini (Google), Codex (OpenAI), and Claude (Anthropic). Swap engines or models at any time without losing your tasks. (Gemini has since been removed, see the Unreleased entry above.)
- Telegram chat is the primary way to talk to Aethel from anywhere. Voice notes are transcribed and answered; you can send photos, documents, and your live location.
- Local web chat on your home Wi-Fi at
https://<your-machine>.local:5004. Per-user passwords (claimed via a Telegram code on first sign-in), live streaming responses, voice in and out, file and image upload, light/dark theme, and multi-device sync — your phone and laptop see the same conversation update in real time. - Tasks tab for scheduled jobs (daily / weekly / monthly / cron). Aethel can also propose new tasks based on patterns it notices; you reply
/approve <id>or/reject <id>on Telegram to decide. - Reminders tab for one-off Telegram pings and Watchers tab for inbox- and web-page-change alerts.
- Vault for your saved logins so Aethel can act on sites that need a password without juggling Chrome autofill. The encryption key lives in your OS keychain (macOS Keychain / Windows Credential Manager) — never on disk in plaintext.
- Plugins tab for installing extra MCP tools from the Smithery marketplace, and an Agent tab for longer-running multi-step jobs.
- Slash commands (
/help,/status,/engine,/tasks,/reminders,/watchers,/cancel,/why) that bypass the AI when you just want a quick answer or to stop a long run. - Progress card during AI runs that names the engine + model and lists the tools Aethel is calling, so you can see what's happening rather than waiting at a blank screen.
- Browser automation via the Playwright Bridge Chrome extension — Aethel drives your real browser with your active sessions, so multi-step flows (including 2FA) work end-to-end.
Known limitations
- The Mac build is not yet notarized by Apple, and the Windows installer is not yet code-signed. First launch shows a Gatekeeper / SmartScreen prompt — see the Quick Start for the one-time approval steps.
- Google OAuth still shows the "Google hasn't verified this app" screen during sign-in. Click Advanced → Go to Aethel (unsafe) to continue. Brand verification is in progress.
- On Intel Macs only, voice dependencies need Python 3.10 to 3.12 (newer versions break a few packages we rely on). Apple Silicon Macs and Windows have no such restriction.
- Aethel only runs while your computer is awake. Adjust your sleep settings if you want overnight scheduled tasks to fire.
- The Telegram bot has a 5-message-per-minute rate cap to play nicely with Telegram's API; bursting past that briefly queues replies.
Older releases will be listed here as they ship.