• v1.2.1 bf27867d20

    v1.2.1 Stable

    olivier released this 2026-09-15 02:06:58 +02:00 | 0 commits to master since this release

    Fixed

    • Check the transcription provider's API key before starting a recording, instead of only after stopping. Prevents wasting a recording when no key is configured.
    Downloads
  • v1.2.0 c6a98d4050

    v1.2.0 Stable

    olivier released this 2026-09-07 23:22:34 +02:00 | 2 commits to master since this release

    Unify AI provider selection across all features

    Every LLM-backed feature (Post-Processing, Proofreading, Title Generation, Property Filler) now offers the exact same set of AI providers, driven by one shared registry instead of five hand-duplicated provider lists.

    Added

    • Groq as a chat-completion provider. Previously Groq was transcription-only despite its OpenAI-compatible API; it's now selectable everywhere the other providers are.
    • Custom provider now works everywhere. Proofreading, Title Generation, and Property Filler previously let you pick "Custom" but had no field to set its endpoint — it silently reused Post-Processing's URL. Custom now has its own dedicated API URL/key fields, exposed on every tab that offers it, plus rows on the API Keys tab.

    Changed

    • Provider dropdowns now disable (and label) any provider whose API key isn't configured, instead of letting you pick it and fail silently at runtime.
    • Consolidated 3 duplicated provider-resolution methods plus a 4th in the transcription post-processing path into one shared helper.

    Migration

    • Existing installs are migrated automatically: the old postProcessingUrl setting becomes the new shared customApiUrl on first load if it held a genuine custom endpoint.
    • No action needed for existing single-provider setups.
    Downloads
  • v1.1.0 3abd9d9b3b

    olivier released this 2026-08-11 01:58:41 +02:00 | 4 commits to master since this release

    Downloads
  • v1.0.1 8caa86753b

    olivier released this 2026-05-25 03:46:17 +02:00 | 6 commits to master since this release

    What changed

    • Renamed "Fix punctuation and grammar with AI" to "Proofread with AI" (command + context menu)
    • Added "Show in context menu" toggle in Proofreading settings
    • API keys now named per-provider (Groq key instead of generic Transcription key)
    • Transcription provider dropdown (Groq/OpenAI/Azure/Custom) with per-provider API URL that persists independently
    • Model selection added to Title Generation and Property Filler settings
    • Configurable property presets (comma-separated list in settings)
    • Tabbed settings with Lucide icons
    • Textareas use normal font instead of monospace
    • Post-processing moved into Transcription tab
    Downloads
  • v1.0.0 af45cc762c

    olivier released this 2026-05-25 03:27:01 +02:00 | 7 commits to master since this release

    Initial release of NibbleAI — AI-powered tools for your Obsidian vault.

    Features

    • 🎙️ Transcription — Speech-to-text via Groq / OpenAI / Azure
    • ✍️ Proofreading — Fix punctuation and grammar with AI
    • 🏷️ Title Generation — Generate titles for notes
    • 📋 Property Filler — Fill frontmatter properties with configurable presets
    • 🔑 Secure API keys — Stored in system keychain via Obsidian SecretStorage
    • 🎛️ Tabbed settings — Organized settings per module
    • 🏢 Multi-provider — OpenRouter, OpenAI, Anthropic, Groq support
    Downloads