How do I generate notes and choose a model?

Generate notes with built-in local AI, connect model services using your API key, or continue an existing agent workflow through CLI or MCP.

Use OneMira Desktop’s built-in local model to generate meeting notes and mind maps after the required software and model downloads. This workflow runs on your computer without a OneMira or external AI subscription, and the app recommends a model size for your computer.

You can also connect model services from nearly all major official providers and platforms with your own API key, or use a supported local-network endpoint. These connections are optional; the selected service determines data handling, connectivity, limits, and fees.

Privacy note: A cloud provider receives the transcript text sent for the selected job. A local OpenAI-compatible endpoint keeps that request on the computer or local network address you configure.

How do I configure my AI provider?

You can configure multiple AI providers and set one as the default. The desktop application handles all the background routing.

  1. Open the OneMira desktop application.
  2. Click the Settings (βš™) gear icon in the bottom corner.
  3. Select the AI tab in the sidebar menu.
  4. Under "New Provider", enter the connection details for your chosen LLM.
AI Settings - Overview

Adding a New Provider

The AI Provider section connects optional model services. The example below uses an OpenAI-compatible endpoint; enter the connection details and authentication required by your chosen service, then use Test & Discover before saving.

AI Settings - New Provider

What does the AI actually do in the background?

Choose the built-in local model or an optional model service, then enable the workflows you want in the AI Features section.

1. Auto-Title (Best-Effort Background)

When Auto-Title is enabled, the configured provider can replace a timestamp-based session name with a title derived from the transcript. Provider and job status remain visible in the app for review.

2. Wiki Auto-Maintenance & Linting

If you have the Wiki Auto-Maintenance toggle enabled, your chosen LLM acts as a proactive editor for your local knowledge base. You can control how often it runs using the Lint Interval setting. It works in tandem with the Wiki Doctor to perform three critical health checks on your Local Wiki:

  • Logical Contradictions (⚠️): The AI analyzes your notes for conflicting statements (e.g., stating a project ships in Q3 in one meeting, but Q4 in another). It ensures your overarching knowledge graph remains consistent.
  • Stale / User-Modified Claims (πŸ•’): As conversations evolve, old facts become outdated. The AI flags AI-managed blocks that have fallen out of sync with your most recent transcripts, prompting you to update them.
  • Coverage Gaps (✨): The system detects high-frequency entities, acronyms, or project names mentioned across multiple meetings that don't yet have their own dedicated Wiki pages, suggesting you create them for better context linking.
AI Settings - Wiki Doctor

You can always trigger these checks manually by expanding the Wiki Doctor section and clicking the green Scan Now button.

3. Privacy Guardrails

The settings panel identifies when a cloud model receives transcript text. A local OpenAI-compatible endpoint sends requests to the computer or local network URL you configure; its actual data path depends on that endpoint.


Can I manually run prompts against my recordings?

Yes. The mira ai run command lets you execute custom or built-in prompt templates directly against your session transcripts using your configured provider.

Terminal
$ mira ai run summarize --session s_20260616_1012
# Triggers the 'summarize' prompt template against the specified session.