v2.2.1
Built by CI from this tag on clean runners. Verify with the .sha256 next to each asset.
What's new in 2.2.1
- A place that is already full now refuses a new fact, instead of only warning about it. Until now, a fact stored onto a spot that was already at capacity slipped in quietly and could push a weaker one out of sight without telling you. The write is now refused until you fold, move or archive one of the sitting facts first, and a heavier fact that would silently displace a lighter one is refused the same way. This only applies where the count is reliable - a fact tied to one file, one folder or one command; a fact that reaches a place through a broader trigger still gets the warning it always got. A brand new install gets this immediately.
Which download
| asset | meaning search | for |
|---|---|---|
thor2-windows-x86_64.zip |
yes | Windows, the machine your assistant runs on |
thor2-linux-x86_64.tar.gz |
yes | Linux, same |
thor2-linux-x86_64-plain.tar.gz |
no | servers, a NAS, a container |
Each one is a bundle, not a single program. Version 2 is several small
programs that work together: install sets everything up, doctor tells you
whether it is healthy, and the rest run in the background once installed.
What is NOT in the box
- No language model of any kind. Nothing calls out to an API, nothing needs
a key. Meaning search needs a local model file (about 235 MB) that you supply;
nothing downloads itself. Without it, search falls back to matching words and
keeps working - it does not break. - Windows: you need the Microsoft Visual C++ Redistributable
(MSVCP140.dll,VCRUNTIME140.dll) andDirectML.dll, which is already on
Windows 10 1903 and later. If a program refuses to start, install the VC++
redistributable first.
Install
Unpack everything into a folder where it can stay - the setup writes down where
it put things, so moving the folder afterwards breaks it. Then run install,
pointing it at your assistant's settings file. It backs that file up first and
only ever adds its own entries. Restart your assistant afterwards: it reads its
settings once, at startup, so until you restart nothing you installed is
running. Then run doctor to see whether it is actually healthy.
New here? The README walks through it step by step. Coming from version 1?
Your old notes are not lost - see the README's own note on that; version 1
itself is retired, and its source and docs stay reachable at the v1.0.0 tag.
What has actually been run
Every asset is built and tested by CI on a clean runner: the whole test suite,
plus a separate run with meaning search compiled in, plus the plain server
shape. The same two test runs, plus a release build with meaning search
compiled into both the server and client shapes, were also run before this tag
to confirm everything still compiles clean end to end. The packaged assets
themselves were not started by hand before publishing. If one does not start
for you, say so - that is the report worth having.
Full Changelog: v2.2.0...v2.2.1