English Text Interpreter

approved

by julioagh

This plugin has not been manually reviewed by Obsidian staff. Contextual interpretation of selected English text powered by a local LLM (Ollama). Explains meaning, tone, cultural context and intent.

19 downloadsUpdated 8d agoMIT

English Text Interpreter

Obsidian plugin for contextual interpretation of selected English text, powered by a local LLM via Ollama. No data leaves your machine.

Demo

Select text and run the command

Interpretation panel

What it does

Select any English text in your notes and run Interpret selected text from the Command Palette. A panel opens with four dimensions:

FieldDescription
MeaningWhat the text actually means in context — not a literal translation
ToneEmotional register and attitude (formal, sarcastic, polite but firm, etc.)
ContextCultural, idiomatic, or situational background needed to fully understand it
IntentWhat the writer is trying to achieve (inform, warn, persuade, joke, etc.)

Output language is configurable (Spanish, English, Portuguese, French, German).

Requirements

  • Ollama running locally
  • A pulled model (default: gemma3:4b)
ollama pull gemma3:4b

Installation

From Obsidian Community Plugins (recommended)

  1. Open Settings → Community plugins → Browse
  2. Search for English Text Interpreter
  3. Install and enable

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Copy them to .obsidian/plugins/english-text-interpreter/ inside your vault
  3. Enable the plugin in Settings → Community plugins

Settings

SettingDefaultDescription
Ollama endpointhttp://localhost:11434URL where Ollama is running
Modelgemma3:4bAny model pulled in Ollama (e.g. gemma3:12b, llama3.2)
Interpretation languageSpanishLanguage for the interpretation output

Usage

  1. Select English text in any note (at least 5 characters)
  2. Open the Command Palette (Ctrl/Cmd + P)
  3. Run English Text Interpreter: Interpret selected text
  4. Read the interpretation panel

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.