# DEVONagent 3.12 and DEVONsphere Express 1.9.10

**URL:** <https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803>\
**Category:** Blog\
**Created:** [October 8, 2026, 9:38am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803 "2026-10-08T09:38:01Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![eboehnisch](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/eboehnisch/32/38699_2.png) [@eboehnisch](https://discourse.devontechnologies.com/u/eboehnisch)\
**Post date:** [October 8, 2026, 9:38am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/1 "2026-10-08T09:38:01Z")

</div>

Today we’re releasing updates for two of our smaller apps: [DEVONagent Pro 3.12](https://www.devontechnologies.com/apps/devonagent) and [DEVONsphere Express 1.9.10](https://www.devontechnologies.com/apps/devonsphere). Both are compatible with _macOS 27 Golden Gate_ and share a set of fixes to their search engine, but DEVONagent Pro also gets a visual makeover that makes it feel at home on current versions of macOS. Please note that both apps now require _macOS 13.5 Ventura_or later.

 ![devonagent-dark-mode](https://devontech-discourse.s3.dualstack.us-east-1.amazonaws.com/uploads/original/3X/1/a/1a6a4750db3b21b2022b83c1988ca204e3f696f5.jpeg)

DEVONagent Pro finally supports _dark mode_. Its toolbar now uses SF Symbols with a more refined layout, and we have modernized the search windows, progress indicators, buttons, and the Download Manager _throughout the interface_. The built-in browser gets better along with _Cloudflare_-protected sites, and DEVONagent Pro respects a site’s `robots.txt` even if it lists several user agents in one group. With this release we have also retired the Express and Lite editions and removed support for the dusty Automator.

DEVONsphere Express gets a _subtle cosmetic update_, including new SF Symbols icons in the Preferences toolbar. It also parses dates more reliably when indexing PDF documents.

You can find a complete list of all improvements by choosing _Help \> Release Notes_ inside each application. We recommend these updates to all users of DEVONagent Pro and DEVONsphere Express. Get them by using the applications’ update function or from our [Download](https://www.devontechnologies.com/download/apps) page. If you downloaded DEVONagent Pro from the App Store, update it from the App Store app.

---

<div class="post-metadata">

**Author:** ![leehammond](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/leehammond/32/18180_2.png) [@leehammond](https://discourse.devontechnologies.com/u/leehammond)\
**Post date:** [October 8, 2026, 2:09pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/2 "2026-10-08T14:09:03Z")

</div>

As a fan of all things DevonTech I’ve purchased both DEVONagent and DEVONsphere, but they never quite stuck in my workflow like DT4/DT2G. Now with DT4’s AI integration with LLM and external search engines would seem to provide similar functionality to these 2 other apps.

Am I drawing the wrong conclusions, or is there a case to be made for using Agent and Sphere alongside DT4?

---

<div class="post-metadata">

**Author:** ![kewms](https://discourse.devontechnologies.com/letter_avatar_proxy/v4/letter/k/85f322/32.png) [@kewms](https://discourse.devontechnologies.com/u/kewms)\
**Post date:** [October 8, 2026, 5:30pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/3 "2026-10-08T17:30:09Z")

</div>

Using them for what?

DevonSphere in particular is a much more lightweight tool than DT, much less DT + an LLM.

DevonAgent allows you to define specific search parameters and save them for repeated use. If you know what you’re looking for, that’s likely to be more efficient than trying to explain it to an LLM.

---

<div class="post-metadata">

**Author:** ![BLUEFROG](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/bluefrog/32/135_2.png) [@BLUEFROG](https://discourse.devontechnologies.com/u/BLUEFROG)\
**Post date:** [October 8, 2026, 8:19pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/4 "2026-10-08T20:19:38Z")

</div>

@kewms is quite right here.

- DEVONsphere Express is not expressly _(no pun intended… I think 😉 )_ for use with DEVONthink. It is able to integrate with it but it’s really either (1) a Spotlight replacement or (2) an extension of EasyFind that works with more than text-based document types.

- DEVONagent is _essentially_ for online research, intended for focused searches, including the ability send a query to multiple sites, look for different types of assets via the scanners, run scheduled tasks, see conceptual connections beyond specific pages via the Digest, etc. Also, you’re not paying token prices via an API or developer account, to do these searches.

---

<div class="post-metadata">

**Author:** ![leehammond](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/leehammond/32/18180_2.png) [@leehammond](https://discourse.devontechnologies.com/u/leehammond)\
**Post date:** [October 8, 2026, 9:09pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/5 "2026-10-08T21:09:17Z")

</div>

Thanks @BLUEFROG and @kewms. That helps.

---

<div class="post-metadata">

**Author:** ![evolve75](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/evolve75/32/15604_2.png) [@evolve75](https://discourse.devontechnologies.com/u/evolve75)\
**Post date:** [October 8, 2026, 9:31pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/6 "2026-10-08T21:31:17Z")

</div>

Hello @eboehnisch , thank you!

I updated to version 3.12, but I don’t see an option to toggle dark mode (running macOS Golden Gate 27.0.1 with the system default set to dark mode). I am sure this is a user error, but could you point me to how to turn the dark mode setting on?

 ![Screenshot 2026-10-08 at 17.28.58](https://devontech-discourse.s3.dualstack.us-east-1.amazonaws.com/uploads/original/3X/d/f/dfbc09fa42e99c8eeac192a76e0b9ac7903b247d.png)

---

<div class="post-metadata">

**Author:** ![cgrunenberg](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/cgrunenberg/32/7172_2.png) [@cgrunenberg](https://discourse.devontechnologies.com/u/cgrunenberg)\
**Post date:** [October 9, 2026, 9:26am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/7 "2026-10-09T09:26:27Z")

</div>

It should automatically apply the system’s appearance. Does rebooting fix this?

---

<div class="post-metadata">

**Author:** ![evolve75](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/evolve75/32/15604_2.png) [@evolve75](https://discourse.devontechnologies.com/u/evolve75)\
**Post date:** [October 9, 2026, 5:55pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/8 "2026-10-09T17:55:15Z")

</div>

@cgrunenberg Unfortunately, rebooting didn’t fix the appearance. I also toggled the “Appearance” system setting between dark and light, but nothing changed.

---

<div class="post-metadata">

**Author:** ![cgrunenberg](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/cgrunenberg/32/7172_2.png) [@cgrunenberg](https://discourse.devontechnologies.com/u/cgrunenberg)\
**Post date:** [October 9, 2026, 7:14pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/9 "2026-10-09T19:14:12Z")

</div>

Does deleting the preferences fix this? First quit DEVONagent, then enter this in the Terminal:

```auto
defaults delete com.devon-technologies.agent

```

---

<div class="post-metadata">

**Author:** ![troejgaard](https://discourse.devontechnologies.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@troejgaard](https://discourse.devontechnologies.com/u/troejgaard)\
**Post date:** [October 9, 2026, 8:50pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/10 "2026-10-09T20:50:44Z")

</div>

I also saw no dark mode despite multiple reboots. In my case it wasn’t necessary to delete all preferences, this key was enough:

```auto
defaults delete com.devon-technologies.agent "NSRequiresAquaSystemAppearance"

```

I remember that I tried setting it to `false` at some point after it was mentioned here: [Please add Dark Mode - #5 by Mach-7](https://discourse.devontechnologies.com/t/please-add-dark-mode/73601/5)

But I didn’t like the effect then – too many clashing UI elements. I don’t remember if I set it to `true` again or deleted the key afterwards. Does such a preference key become more “sticky” if you manually change the value? I wonder if DEVONagent was somehow blocked from automatically deleting it when I updated to 3.12.

I also tried deleting the whole preference file to get a clean one for comparison. I didn’t notice any obvious difference aside from missing all my other preferences, so I restored the previous one.

---

<div class="post-metadata">

**Author:** ![evolve75](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/evolve75/32/15604_2.png) [@evolve75](https://discourse.devontechnologies.com/u/evolve75)\
**Post date:** [October 9, 2026, 10:35pm UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/11 "2026-10-09T22:35:32Z")

</div>

Hello @cgrunenberg, thank you. Deleting the preferences fixed it.

---

<div class="post-metadata">

**Author:** ![cgrunenberg](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/cgrunenberg/32/7172_2.png) [@cgrunenberg](https://discourse.devontechnologies.com/u/cgrunenberg)\
**Post date:** [October 10, 2026, 7:49am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/12 "2026-10-10T07:49:50Z")

</div>

> [@troejgaard](#):
>
> I wonder if DEVONagent was somehow blocked from automatically deleting it when I updated to 3.12.

DEVONagent on its own never set this key and therefore also doesn’t remove it so far.

---

<div class="post-metadata">

**Author:** ![troejgaard](https://discourse.devontechnologies.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@troejgaard](https://discourse.devontechnologies.com/u/troejgaard)\
**Post date:** [October 10, 2026, 10:06am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/13 "2026-10-10T10:06:15Z")

</div>

Ah, makes sense.

(The linked post claimed that “DevonTechnologies enforced using Light-Mode by setting a flag called ‘NSRequiresAquaSystemAppearance’”. If true I guess that wasn’t done via a preference but somewhere else.)

Anyways, thank you for the update! 😃

---

<div class="post-metadata">

**Author:** ![cgrunenberg](https://discourse.devontechnologies.com/user_avatar/discourse.devontechnologies.com/cgrunenberg/32/7172_2.png) [@cgrunenberg](https://discourse.devontechnologies.com/u/cgrunenberg)\
**Post date:** [October 10, 2026, 10:24am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/14 "2026-10-10T10:24:42Z")

</div>

> [@troejgaard](#):
>
> (The linked post claimed that “DevonTechnologies enforced using Light-Mode by setting a flag called ‘NSRequiresAquaSystemAppearance’”. If true I guess that wasn’t done via a preference but somewhere else.)

This was a key in the Info.plist inside the application package.

---

<div class="post-metadata">

**Author:** ![troejgaard](https://discourse.devontechnologies.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@troejgaard](https://discourse.devontechnologies.com/u/troejgaard)\
**Post date:** [October 10, 2026, 11:38am UTC](https://discourse.devontechnologies.com/t/devonagent-3-12-and-devonsphere-express-1-9-10/87803/15 "2026-10-10T11:38:40Z")

</div>

Yeah that’s what I thought.  
The post does say to undo by deleting the key. I apparently set it to `true` instead without thinking about potential issues like here.
