No description
  • TypeScript 90.2%
  • JavaScript 6.8%
  • CSS 3%
Find a file
2026-04-03 01:25:20 +02:00
src init 2026-04-03 01:25:20 +02:00
.editorconfig init 2026-04-03 01:25:20 +02:00
.gitignore init 2026-04-03 01:25:20 +02:00
.npmrc init 2026-04-03 01:25:20 +02:00
AGENTS.md init 2026-04-03 01:25:20 +02:00
esbuild.config.mjs init 2026-04-03 01:25:20 +02:00
eslint.config.mts init 2026-04-03 01:25:20 +02:00
LICENSE init 2026-04-03 01:25:20 +02:00
manifest.json init 2026-04-03 01:25:20 +02:00
package-lock.json init 2026-04-03 01:25:20 +02:00
package.json init 2026-04-03 01:25:20 +02:00
README.md init 2026-04-03 01:25:20 +02:00
styles.css init 2026-04-03 01:25:20 +02:00
tsconfig.json init 2026-04-03 01:25:20 +02:00
version-bump.mjs init 2026-04-03 01:25:20 +02:00
versions.json init 2026-04-03 01:25:20 +02:00

Single Text Input

This Obsidian plugin adds a ribbon button that opens a small workspace view with a single text input and turns short ideas into detailed notes with OpenRouter.

When generating a note, the plugin gathers your existing vault tags, gives that list to the model, and asks it to reuse relevant tags whenever possible while still allowing a few sensible new ones. The plugin also includes a command that asks OpenRouter to inspect your notes through local search tools and suggest useful next steps.

Usage

  • Enable the plugin in Settings → Community plugins.
  • Open the plugin settings and add your OpenRouter API key.
  • Select the pencil icon in the left ribbon.
  • Type a short topic or idea into the input field that opens in the right sidebar.
  • Select Create note to generate a longer markdown note and save it in your vault.
  • The created note includes YAML frontmatter tags chosen from your existing tag list and, when appropriate, a few new tags.
  • Run the command Suggest what to do next from the Command palette to get note-aware recommendations based on your current vault.

Privacy

  • This plugin sends the text you enter in the input field to OpenRouter when you select Create note.
  • No telemetry or background network requests are included.

Development

  • Install dependencies with npm install
  • Build once with npm run build
  • Run watch mode with npm run dev