Ahmed Tawfik27 downloadsTurn text and shared AI conversations into structured Obsidian notes using your choice of AI provider.
Turn text, shared AI conversations, and images into structured Markdown notes. Search original passages and organize your vault from the same workspace.
Current version: 1.7.14 · Requires: Obsidian 1.13.1 or newer on desktop.
title, aliases, tags, created, summary, and status metadata.> [!summary], > [!info], > [!tip], > [!warning].[[Topic]] for Obsidian Graph View connectivity.The Create workspace in dark mode:


Import conversation, Attach images, and Additional instructions sit beside each other when space allows. Their forms expand below the buttons. On smaller windows, controls wrap or stack and the options inspector collapses. The loaded plugin version appears beside the Autonatic name.
main.js, manifest.json, styles.css, and versions.json from a release, or build them from source..obsidian/plugins/autonatic/ directory. Use your vault's configuration folder if it has a different name.For an update, replace those four files, keep data.json with your saved settings, and toggle Autonatic off/on. Check the version beside the plugin name to confirm the new build has loaded.
Upgrading from the old plugin folder: Disable Autonatic and close Obsidian. Rename .obsidian/plugins/nemotron-note-crafter/ to .obsidian/plugins/autonatic/, keeping all existing files, then replace the four release files. Reopen Obsidian and enable Autonatic again. Renaming the whole folder preserves settings, generation history, the vault index, and arrangement snapshots. Reassign any custom Autonatic hotkeys after the plugin ID changes.
Ctrl/Cmd+P and run Autonatic: Open Note Crafter Modal.In a folder picker, use New folder to create a child folder. If a typed path doesn’t exist, the picker shows Create folder; click it or press Enter in Path to confirm creation. Nested paths create missing parent folders too. The picker selects the resulting folder after confirmation.
For a shared AI chat, choose Share in Gemini, ChatGPT, or Claude, expand Import conversation, paste the conversation link, and click Import. The plugin uses an installed Chrome, Chromium, Edge, or Brave browser to load the shared snapshot, then fills Source so you can review or edit it before generating notes. Workspace-restricted links may require sign-in and cannot be imported automatically. If link import fails, open the shared page in your browser and copy its conversation text into Source. Do not create a public link for a chat that contains sensitive material.
Choose Diagram to create an Excalidraw drawing from the active note or a new description. Use Diagram options to choose its type, detail, direction, theme, and destination.
The History icon beside Settings opens undo, redo, and recent prompts. You can also run Undo Last Generation or Redo Last Generation from the command palette. Undo checks for later note changes before restoring a generation.
To edit part of an existing note, highlight the text and open the editor context menu. Use an Autonatic command. The plugin replaces only the highlighted text.
To search your notes, choose an embedding provider and model under Settings > Autonatic > Providers. In the Search settings, include the folders you want searchable and enable Ask Notes. Indexing sends selected Markdown text to that provider for embeddings. Then choose Search in the workspace, use Ctrl+Shift+H (or Cmd+Shift+H on macOS), or run the Ask Notes command. You can change the shortcut in Obsidian Hotkeys. Modified notes update in the background; Search settings also provide pause, rebuild, and clear controls.
To rearrange existing Markdown notes, choose Organize in the workspace or run the Organize Notes and Manage Arrangement Snapshots command. Describe the primary grouping and any priorities, optionally limit the scope to one folder, then click Plan arrangement. The preview lists each proposed destination and flags path conflicts. Click Apply only after reviewing the moves. Saved arrangements lets you review and restore the original paths later. A snapshot records paths, not note contents: edits and newly created notes remain, and a deleted note cannot be recovered from it. Restore stops if a destination is occupied or a tracked note is missing. The snapshot file lives in your vault's Obsidian plugin configuration directory.
Open Obsidian Settings > Autonatic or click the Settings icon in the workspace.
| Tab | Controls |
|---|---|
| Providers | Generation and embedding providers, API keys, available models, image model, and custom API URLs. |
| Creation | Default output, writing style, folder, placement index, destination review, YAML properties, and automatic diagrams. |
| Search | Included folders, Ask Notes consent, background indexing, and local index rebuild/clear. |
| Privacy | Excluded folders, remote placement summaries, context limits, multi-file confirmations, and diagram limits. |
| Advanced | Reasoning, temperature, Top P, token limit, and custom Concise/Detailed prompts. |
This is a desktop-only plugin. Generation sends your prompt and selected vault context to the configured generation provider. Automatic appends make an additional request containing the proposed addition and the target note's contents, or selected excerpts when the target is long. Remote placement indexing is off by default. Ask Notes has separate consent and indexes only included Markdown folders, subject to excluded folders. Its embeddings, stored passages, and search metadata remain on this device and are not placed in the vault. Semantic searches send the query to the configured embedding provider. Search results show original note passages without an answer-generation request. Providers can charge for each request.
Organize notes sends eligible note paths, titles, tags, and short summaries to the configured generation provider for planning. Excluded folders and hidden paths are omitted. The arrangement snapshots are saved locally in the plugin configuration directory.
Build the plugin from source:
npm ci
npm run check
npm run build
The release files are main.js, manifest.json, styles.css, and versions.json. A pushed tag starts the release workflow, which checks and builds the plugin before publishing those files.
The design system defines the shared typography, palette, spacing, and components. Edit the CSS modules in src/ui/; npm run build generates styles.css and embeds the licensed Inter font. npm run dev watches both the TypeScript and CSS sources.
The prompt policy describes writing rules, source boundaries, folder permissions, reasoning explanations, and migration of saved defaults.