Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Torbert Text AI

Rahul SRahul S58 downloads

Clean up Markdown, apply text transformations, and use OpenRouter for AI-assisted note editing.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates9

Apply Markdown cleanup and text transformations in Obsidian, including AI-assisted correction, summaries, tags, filenames, frontmatter, folder classification, and reading highlights.

Version: 5.8.4 · Complete user guide · Transformation reference

Canonical public repository: tutivsoft-com/Torbert-Text-AI-Obsidian. This checkout is the private/source mirror.

Features

  • Transform selected text, the current note, Markdown files, or folders.
  • Use non-AI Markdown cleanup tools such as formatting conversion, URL tools, duplicate-line removal, numbering repair, and title checks.
  • Use OpenRouter for optional AI transformations.
  • Preview recursive folder changes before applying them.
  • Restore recent plugin changes from the command palette.
  • Store a manually entered API key in Obsidian's local plugin settings; a built-in encrypted fallback may be available when the field is blank.

Usage

  1. Install and enable Torbert Text AI.
  2. Open the editor, file explorer, or folder context menu.
  3. Choose Torbert Text AI and select a transformation. You can also search the command palette for Torbert Text AI: to find every transformation, restore the latest change, rename/classify the current note, or inspect the current folder.
  4. Configure the provider and API credentials in Settings > Community plugins > Torbert Text AI.

Folder operations show a preview before writing changes. Review AI-generated results before relying on them.

Network Use and Privacy

AI transformations require network access to the provider selected in settings:

  • OpenRouter requests use the configured base URL, normally https://openrouter.ai/api/v1, and send the selected note text or sampled note content to the chosen model.
  • A manually entered API key takes precedence and is stored in Obsidian's local plugin data. When blank, Torbert may use its built-in encrypted fallback. The active key is sent only to the selected AI provider for requests.
  • The plugin does not use client-side telemetry, Google Analytics, Matomo, advertising, self-updating, or dependency installation.
  • The plugin reads and modifies Markdown files inside the current Obsidian vault only. It does not access files outside the vault.
  • Optional debug logging writes operation details to plugin.log in the plugin directory. Disable it in the plugin settings if not needed.

Billing

Torbert Text AI uses Constance (TutivSoft central billing) for one-time character packs — no subscriptions. Packs are $1 (20,000 characters), $5 (160,000 characters), and $15 (640,000 characters), provisioned live in the Constance catalog (App_Active=Yes, App_Environment=live). Buy buttons in the settings tab open a real Constance /buy checkout.

Spend is character-based: each AI call costs ceil(chars/1000) credits. New installs get a local-only grant of 2,000 free characters; once that pool is spent, calls draw from the Constance-backed purchased balance via the unsigned same-install browser endpoints (/api/v1/public/browser/entitlements for balance reads, /api/v1/public/browser/credits/spend for spends; the torbert-text-ai catalog row has App_Allow_Unsigned_Browser_Credit_Spend=Yes). Network errors fail open; a confirmed insufficient balance (HTTP 402/404) blocks the call with a notice.

Development

npm install
npm run typecheck
npm run build
npm test

The release assets are main.js, manifest.json, and styles.css.

License

This plugin is licensed under the MIT License. See LICENSE.

Source

The plugin source is in src/, with src/main.ts as the entry point. The production bundle is generated from that source with esbuild. Release assets are main.js, manifest.json, and styles.css.

GitHub release assets are attested by the repository workflow so their provenance can be verified independently.

Public Release Repository

The TutivSoft repository is the final branded release repository. It is not the development checkout, but it intentionally includes the complete reviewable src/ source tree because Obsidian Community checks the tagged public commit. The public root needs README.md, LICENSE, manifest.json, the complete src/ source tree, main.js, styles.css, and the attestation workflow.

Never copy API keys, credentials, plugin.log, node_modules, or private project metadata. For each release, upload only main.js, manifest.json, and styles.css as release assets. The release tag must exactly match the version in manifest.json.

HealthExcellent
ReviewPassed
About
Apply Markdown cleanup and text transformations in Obsidian, including AI-assisted correction, summaries, tags, filenames, frontmatter, folder classification, and reading highlights. ## Features - Transform selected text, the current note, Markdown files, or folders. - Use non-AI Markdown cleanup tools such as formatting conversion, URL tools, duplicate-line removal, numbering repair, and title checks. - Use OpenRouter for optional AI transformations. - Preview recursive folder changes before applying them. - Restore recent plugin changes from the command palette. - Store API keys in Obsidian's local plugin settings. ## Usage 1. Install and enable Torbert Text AI. 2. Open the editor, file explorer, or folder context menu. 3. Choose **Torbert Text AI** and select a transformation, or use the command palette. 4. Configure the provider and API credentials in **Settings > Community plugins > Torbert Text AI**. Folder operations show a preview before writing changes. Review AI-generate
AIFilesAutomation
Details
Current version
5.8.4
Last updated
22 hours ago
Created
Last month
Updates
9 releases
Downloads
58
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
Rahul SRahul Stutivsoft-com
GitHubtutivsoft-com
  1. Community
  2. Plugins
  3. AI
  4. Torbert Text AI

Related plugins

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

QuickAdd

Quickly add new notes or content to your vault.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

Smart Templates

AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

BRAT

Easily install a beta version of a plugin for testing.