idemora

Changelog

Every release, in order. Synced from GitHub Releases.

v2.1.4August 25, 2026aichatfix

Smarter follow-ups, and a manual thought-graph trigger

  • Smarter follow-ups — short replies to the AI's own questions (like "1, renaissance") are now correctly understood as part of the conversation instead of being misread as unrelated new questions.
  • Cleaner cross-session context — the AI no longer pulls in unrelated content from past chat sessions when answering.
  • Manual thought-graph trigger — a new per-message button lets you force a thought-extraction pass on demand.
  • General reliability — fixed duplicate answers appearing for the same question, a session-clearing bug that could leave stale state on screen, and trimmed redundant network calls for faster responses.
v2.1.2August 16, 2026aichatfeature

Chat history sidebar, and sharper AI evaluations

  • Chat history panel — a new sidebar panel (clock icon) lists your recent AI chat sessions, each with an auto-generated summary title and a folder breadcrumb. Click any entry to jump straight back into that note and its chat context.
  • Sharper evaluations — when you ask the AI to review, critique, or score an idea or plan, it now closes with an explicit recommendation instead of stopping at a list of risks and considerations.
v2.1.1August 16, 2026aichatfixes

Smarter chat — the AI can open your notes, and a few citation and list fixes

  • AI can open notes — the AI action layer can now open notes directly as part of a conversation, no manual navigation needed.
  • Smoother list editing — numbered and bulleted lists in the chat input now auto-continue when you press Shift+Enter.
  • Fixed citation dedup — resolved an issue where deduplicating sources in a response could scramble the original citation numbers.
  • Fixed exercise queries — resolved an issue where numbered exercise or list queries could return fabricated answers instead of pulling from your notes.
v2.1.0August 7, 2026thought-graphaigraph

Thought Graph — a second graph for how you reason, not just what you wrote

  • Thought Graph — a new mode for the Graph Editor that visualizes the claims, questions, ideas, and counterarguments that come up in an AI conversation as their own graph, separate from your permanent Note Graph.
  • AI-proposed reasoning nodes — the assistant proposes nodes as a conversation unfolds, using the same review-and-confirm flow as every other AI action — nothing is added without your approval.
  • Connected reasoning — related nodes can be linked to show how one idea supports, challenges, answers, or leads to another.
  • Automatic mode switch — opening a note that already has a Thought Graph switches into that view automatically; toggle back to your regular Note Graph anytime.
v2.0.4July 13, 2026aigoalsnotes

Goal creation, deletion, and note linking through the AI

  • AI-created goals — ask the AI to track a deadline, exam, or project and it now creates the goal with milestones in one step, instead of only being able to update goals that already exist.
  • AI goal deletion — goals (and their milestones) can now be deleted through the AI, with the same review-and-undo flow as other changes.
  • Note-to-goal linking — link an existing note to a goal by asking the AI, or when a note and a goal are created together in the same request (like a study plan), they're linked automatically.
  • Linked notes in goal details — opening a goal now shows any notes linked to it, with one click to open them.
v2.0.3July 13, 2026aichatbugfix

Batch write confirmations and clearer AI action previews

  • Batch confirmation modal — requesting multiple changes at once (e.g. "create 3 notes for this project") now shows a single review window with a list of proposed changes and a preview, instead of separate cards stacked one after another.
  • Calendar event category fix — events created from a note's chat no longer default to the wrong category; generic or test events now default to "personal" instead of "note".
  • Clearer write previews — confirmation cards now show real, readable content instead of raw IDs: creating a note under a parent shows the actual destination, updating a goal or calendar event shows its actual title, and deleting a note section or calendar event shows what's actually being removed.
  • False-completion safeguard — if the AI claims a change was made but no confirmation card actually appeared, a warning now shows in chat so you're never left thinking something happened when it didn't.
v2.0.2July 11, 2026chatnotesbugfix

Multi-attachment chat, paste fix, and daily note fix

  • Multi-attachment paste support — paste up to 5 large blocks of text into chat at once; each appears as its own small pill above the message box, viewable and removable independently.
  • Paste misclassification fix — plain text with labeled fields (e.g. cover sheets, forms) is no longer incorrectly wrapped as a code block.
  • Daily note sidebar rail fix — clicking "Today's note" now correctly opens the note instead of doing nothing.
  • Templates feature removed — daily notes now work standalone; the template picker and related UI have been removed.
v2.0.1July 8, 2026performance

Performance release

A pure performance release — no user-facing feature changes.

  • Mention-map scan optimization — the dominant scripting hotspot in note-heavy vaults, reworked to eliminate unnecessary re-computation.
  • MoveNoteModal now computes candidates lazily instead of eagerly on every render, using Map-based lookups instead of repeated linear scans.
  • Startup backfill batching — background maintenance tasks now yield between batches instead of blocking sequentially, reducing cold-boot contention.
  • Boot instrumentation added for ongoing startup-time visibility.
v2.0.0July 7, 2026aicalendargoalsimport-exportsearch

AI Action Layer, Calendar & Goals

AI Action Layer

  • The AI can now directly create, edit, move, and restructure notes — not just discuss them.
  • New write tools: create notes, insert or replace content, delete blocks, update calendar events, update goals, move notes.
  • Every AI write requires a confirmation step before it's applied.

Calendar

  • Full calendar with Day, Week, Month, and Agenda views.
  • Recurring events with a redesigned edit/delete flow.
  • Notes and calendar events stay in sync automatically.

Goals

  • Track goals with milestones, with progress computed automatically from your notes.
  • Daily streaks and a score widget showing progress by day, week, or month.

Smarter search and memory

  • Hybrid search combines keyword and semantic matching for better results.
  • The AI retains relevant context across your notes more reliably.
  • Web search results are used more intelligently for general knowledge questions.

Document import/export

  • Export notes to Word (.docx), including tables and images.
  • Import multiple files at once — PDF, DOCX, PPTX, JSON, Markdown.

Fixes

  • Fixed several cases where the AI could act on stale or outdated note content.
  • More reliable error recovery when an AI edit conflicts with note structure.
v1.5.0April 19, 2026uicanvasbackupperformance

Redesigned UI, Canvas, and Backups

Redesigned UI

  • Restructured interface with a cleaner layout, refined typography, and a more cohesive visual language throughout.

Canvas

  • Freeform canvas notes — create nodes, connect them, pan and zoom freely.
  • Full editing inside canvas nodes, including slash commands, note links, and subpages.
  • Export a canvas as PNG, SVG, Markdown, or JSON.

Bookmarks

  • Pin any note to the bookmarks panel for quick access.
  • Organize bookmarks into named groups and reorder them freely.

Backup System

  • Export your vault as an AES-256-GCM encrypted .nkbackup file.
  • Schedule automatic backups daily, weekly, or on every change.
  • Point your backup folder at iCloud Drive, Dropbox, or Google Drive for automatic cloud sync.

Performance

  • Cold start cut from 7–8s to under 2s — notes load metadata first, content on demand.
  • Canvas engine only redraws when something actually changes.

Fixes

  • Graph node editor now correctly loads note content when opened with E.
  • Triple-clicking a graph node opens it in the main editor as expected.
  • Canvas node drag no longer jumps on pointer-down.
  • Canvas textarea overlay stays pixel-aligned after panning.
v1.4.1March 31, 2026backup

Telegram Backup

A new way to back up your vault — send encrypted backups directly to a private Telegram chat, alongside or instead of cloud storage.

Telegram bot integration

  • Configure a Telegram bot to automatically deliver backup files to a private chat.
  • Backups sync automatically once configured — no manual upload step.
  • Retrieve your latest backup from any device with Telegram installed.

Requires a bot token configured in Settings before the first backup runs.

v1.4.0March 30, 2026backup

Backup System

Backup System (Tier 3)

  • Export your vault as an AES-256-GCM encrypted .nkbackup file.
  • Restore from any .nkbackup file with full note, backlink, and settings recovery.
  • Wrong-password and corrupted-file detection with clear error messages.
  • Backups are gzip-compressed before encryption — 84% smaller in testing (5.5MB → 907KB on a real vault).
  • Backups are signed to Idemora and can't be restored in any other app.

Auto-backup

  • Schedule automatic backups on launch — daily, weekly, or only when something changed.
  • Change detection via SHA-256 bundle hash avoids unnecessary backups.
  • Point your backup folder at iCloud Drive, Dropbox, or Google Drive for automatic cloud sync.
  • Last backup timestamp shown in Settings.
  • Auto-backup fails silently on launch — it never blocks or crashes the app.
v1.3.0March 29, 2026aigraph

AI Context & Graph Creation

AI actions become more context-aware, and Graph view becomes a surface for creating and linking notes directly, not just visualizing them.

AI context and intelligence

  • AI actions are now aware of related notes, backlinks, and vault tags for more relevant results.
  • Repeated AI actions are cached and return instantly without a new API call.
  • AI Similar Notes surfaces semantically related notes, even when keyword matches are weak.
  • AI suggestions now show a reason for the match alongside a direct link.
  • Tag suggestions draw from your existing vault tags, keeping taxonomy consistent.

Graph as a creation surface

  • Double-click anywhere on the canvas to create a new note.
  • Double-click a node's label to rename it inline.
  • Delete nodes directly from the graph, with a confirmation step.
  • Drag from one node to another to create a [[link]] between notes.
v1.2.0March 28, 2026ai

AI Integration (Tier 1)

  • Connect your own Gemini API key — stored locally, never leaves your device.
  • Summarize any note into clean bullet points.
  • Generate and selectively apply tags.
  • Explain dense or shorthand notes in plain language.
  • AI actions only appear when connected and enabled.
  • Full setup flow in Settings → AI.