Skip to content

Releases: lemoniskartikeya/atlas

Atlas 0.1.1

Choose a tag to compare

@lemoniskartikeya lemoniskartikeya released this 14 Aug 10:46

A small release with one fix, for anyone using the Obsidian integration.

Journal entries now reach your vault on their own

Sync previously ran from one place: the Sync now button in Settings. Nothing else wrote to the vault, so an entry written in Atlas stayed in the database until you remembered to go and press it. A folder described as synced that only syncs when asked is a folder you find out of date at the worst moment.

Saving a journal entry now pushes it out by itself. The Atlas/Journal/ folder in your vault keeps up with what you write, without a button.

Three things it deliberately does not do:

  • It doesn't sync per keystroke. The journal autosaves a second after you stop typing, so runs are collapsed until the typing settles. A sync already in progress queues at most one successor rather than racing itself over the same files.
  • It can't fail loudly. Your entry is saved to the database before any of this starts, so a vault on a disconnected drive, renamed, or unplugged stays quiet here instead of turning a successful save into an error. Settings → Obsidian is still where sync problems are reported, with the counts and the conflict list.
  • It doesn't repaint for nothing. The usual case is a one-way write, so the screen only refreshes when the vault actually sends edits back in.

Everything else about sync is unchanged: two-way, newer edit wins, the loser is reported rather than discarded, and nothing outside the Atlas folder in your vault is touched.

Install

Download atlas_setup.exe and run it. It installs over 0.1.0 in place and your data is untouched — the vault lives in %APPDATA%\Atlas, separate from the program. Quit Atlas from the tray first, or the installer will complain about files in use.

Windows will show a SmartScreen warning because the installer isn't code-signed: More info → Run anyway. Same as 0.1.0, and the reasoning is in those notes.

Everything else

Unchanged from 0.1.0, whose notes describe what Atlas is and what's in the build. The backend is byte-identical; only the app bundle was rebuilt.

Atlas 0.1.0

Choose a tag to compare

@lemoniskartikeya lemoniskartikeya released this 14 Aug 10:26

Atlas is a local-first second brain for habits, tasks, journaling and focus. Everything runs on your machine — SQLite on disk, no telemetry, no account anywhere but your own computer.

Install

Download atlas_setup.exe below and run it. Per-user install, no admin prompt, works offline. Launch from the Start menu, the desktop icon, or Ctrl + Shift + A.

Windows will warn you, and that warning is expected. The installer isn't code-signed — a certificate costs a few hundred dollars a year, which is hard to justify for a personal project. SmartScreen will say "Windows protected your PC"; choose More info → Run anyway. If you'd rather not take my word for it, the whole thing builds from source: npm run release from frontend/.

The backend is bundled inside the installer, so there's nothing else to set up — no Python, no Node, no database. Closing the window parks Atlas in the tray; quit properly from the tray menu.

What's in it

  • Habits, tasks, projects, journal, notes, calendar, focus timer, timeline — every route is a real page
  • Analytics — year heatmap, Life Score, correlations, weekly review, and insight sentences that show the arithmetic underneath instead of asking you to trust them
  • A behaviour profile — when you actually work, which weekdays hold, how long your streaks run before they break. Silent when the evidence is too thin, rather than guessing
  • Machine learning — a habit-completion model and a separate model for whether a task lands by its due date, both feeding the daily plan, the outlook and a what-if simulator. Every prediction carries a reason
  • AI coach — offline and deterministic by default. Optionally bring a key for Anthropic, Groq, Gemini or OpenRouter, or point it at Ollama so nothing leaves the machine
  • Accounts — password, Google, or a code emailed to you. Each account is a real data partition, not just a lock
  • Obsidian sync — journal and notes as plain Markdown in your vault, two-way, no plugin
  • Backups and export — client-side encrypted backup/restore, plus CSV for opening in a spreadsheet

Requirements

Windows 10 or 11, 64-bit. Around 250 MB on disk after install. WebView2 is included in the installer for machines that don't already have it.

Privacy

Your data lives in %APPDATA%\Atlas and is never sent anywhere. The only features that talk to the internet are ones you switch on yourself with your own credentials: the AI coach, Google sign-in, and email sign-in codes. Leave them off and Atlas never opens a socket.

Known limitations

  • Windows only for now. The codebase is cross-platform and the data directory already handles macOS and Linux, but only the Windows installer is built.
  • Not code-signed (see above).
  • The habit model is honestly weak — around 0.64 ROC-AUC on a few hundred rows. It reports its own fold spread rather than a single flattering number, and says "no measurable change" when a retrain moves within the noise. A personal tracker will never have much data, and the app is built to admit that.
  • No accessibility audit yet, and all copy is English.

542 backend tests pass on this build.