Skip to content

Add Native Local-First AI Support Inspired by Obsidian #219

Description

@petertzy

Background

Obsidian is strong because it is local-first, privacy-focused, and trusted by users who care about keeping their notes on their own machine. However, its AI workflows usually depend on third-party community plugins, which can be hard to configure or unstable.

Proposal

Markdown Reader should learn from Obsidian’s local-first philosophy while making AI a native, first-class feature.

Add native support for local AI providers such as:

  • Ollama
  • LM Studio
  • OpenAI-compatible local endpoints

Expected Outcome

Users should be able to use AI features without sending their documents to cloud providers.

Suggested Implementation

  • Add a “Local AI / Ollama” provider in AI settings.
  • Default Ollama endpoint: http://localhost:11434
  • Allow users to configure local base URL and model name.
  • Reuse existing AI chat, translation, and automation workflows with the local provider.

Value

This positions Markdown Reader as a privacy-respecting alternative for users who like Obsidian’s local-first model but want AI built in by default.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions