Third alpha. The theme is honesty about what runs where. The model
picker now shows accurate sizes, sets RAM requirements that reflect
what actually feels good (not just what technically loads), and —
for Macs that can't run local AI well — offers Claude as a one-click
cloud fallback with automatic PII stripping.
What's new since alpha.2
-
Recalibrated local model catalog. Every entry verified against
its ollama.com page. The big miss: gemma4:latest was previously
shown as 5.5 GB (it's actually 9.6 GB). Most others were off by a
few hundred MB. More importantly, the minimum-RAM floor is now
"runs well" — not "barely loads" — so a 16 GB Mac is no longer
offered Gemma 4 as a default that feels sluggish. Model tags are
pinned (no :latest aliases) so the catalog stops drifting
silently when Ollama re-points them. Added the full Gemma 4
variant lineup (e2b, e4b, 26b, 31b) and Gemma 3 27B for larger
Macs.
-
Cloud fallback for low-RAM Macs. If your Mac has less unified
memory than any local model needs to run well, the first-run
wizard now offers to set up Claude (Anthropic's cloud) instead,
with automatic PII stripping before your messages leave your
device. Or you can skip AI entirely and configure later in
Settings. Previously this path showed a confusing "Could not load
the model catalog" message and left you stuck.
-
Fixed first-run on fresh installs. Two files that should have
been bundled into the app (the model catalog remote-config.json
and the app icon used by the About view) weren't in the asar, so
clean installs of alpha.2 couldn't populate the model picker or
render the About hero. Both are bundled now.
-
Remote (Claude) path now actually works end-to-end. Previous
builds could silently return empty replies on API errors (bad
key, wrong model) and the assistant would make up plausible-
sounding explanations for the failure. HTTP errors are now
surfaced properly. The PII anonymizer also got a major upgrade:
it uses reversible per-chat tokens instead of a blunt [email]
placeholder, so tools that need a real value — like sending an
email to a real address — work against the remote model. The
privacy guarantee is unchanged; PII still never leaves your Mac.
-
Assistant understands your portfolio. The agent now has tools
for current price, value, gain/loss, day change, allocation, and
single-ticker drill-down. Ask "what's my net worth" or "how's my
NVDA doing" and you'll get grounded answers with live prices and
a refresh option when the cache is stale.
-
Web search (optional, bring-your-own-key). Add a Tavily key
in Settings and the assistant can look up facts it doesn't know —
current events, news, product specs. Search queries go to Tavily;
your local data does not. The free tier is plenty for personal
use.
-
Accurate overdue-task count. The assistant was previously
inflating "N overdue tasks" by counting one-time tasks you'd
already completed on prior days. The count now matches what the
Schedule app shows.
-
Chat bubbles render links. Markdown [text](url) and bare
URLs are clickable and open in your default browser. Numbered
lists no longer render as a sequence of "1." items.
Install
Download Anjadhe.dmg below, open the DMG, drag Anjadhe to your
Applications folder, launch from Applications. Universal binary —
runs natively on both Apple Silicon and Intel.
Upgrading from alpha.2? You'll see the update nudge in the
titlebar shortly after launch; click Install to restart on alpha.3.
Or replace the app in Applications manually. Your data,
conversations, and settings are preserved either way.
Upgrading from alpha.1? Alpha.1 shipped before the auto-updater
existed, so you'll need to install alpha.3 manually this one time
(download the DMG and replace the app in Applications). From
alpha.3 onward, future releases will come through auto-update.
Known limitations
- macOS only. Tested on macOS Tahoe; earlier versions are untested.
- Local AI requires Ollama with a supported open-weight model.
Response speed scales with your hardware — more unified memory
and a beefier chip means faster turnaround. Macs with less than
16 GB of unified memory are offered the Claude cloud fallback
instead of a local model.
- This is still an early alpha. Please file issues in the
issues tab
of this repo.
Privacy
Your data stays on your device. No telemetry, no tracking, no
cloud servers. Personal data sent to the optional Claude
integration is automatically anonymized before leaving your
machine. See anjadhe.com for details.
A note about the auto-attached "Source code" archives
GitHub automatically attaches "Source code (zip)" and "Source code
(tar.gz)" links to every release, and there's no way to hide them.
On this release those archives contain only this repo's
.gitignore — the actual Anjadhe application source lives in a
separate private repository. See the
repository README
for more.