1. Conduid
  2. AI
  3. Amical
MCP server · AI

Amical

🎙️ AI Dictation App - Open Source and Local-first ⚡ Type 3x faster, no keyboard needed. 🆓 Powered by open source models, works offline, fast and accurate.

87Excellent

Scored yesterday · breakdown

About Amical

Amical is an MCP server published by amicalhq in the AI category: 🎙️ AI Dictation App - Open Source and Local-first ⚡ Type 3x faster, no keyboard needed. 🆓 Powered by open source models, works offline, fast and accurate.

The repository has 1.6K stars and 142 forks, with the last commit 7 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/amicalhq/amical

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Amical

Powered by Claude · Grounded in docs

I know everything about Amical. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 2 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.12.5Amical Desktop v1.12.5 · 25 Sep 2026Amical Desktop v1.12.5 Bug Fixes ci: build windows arm64 with VS 2026 (d3fba9b) Other Changes build the windows x64 vulkan variant in CI (cbc5b66) build windows x64 with VS 2026 (a9be27d) Downloads macOS Apple Silicon (M1/M2/M3): Download…
v1.12.3Amical Desktop v1.12.3 · 24 Sep 2026Amical Desktop v1.12.3 Features desktop: add focused dictation latency telemetry (4e2102f) Bug Fixes desktop: scale Windows taskbar icon uniformly (097ffe4) Downloads macOS Apple Silicon (M1/M2/M3): Download the DMG or ZIP file for arm64…
v1.12.2Amical Desktop v1.12.2 · 22 Sep 2026Amical Desktop v1.12.2 Bug Fixes desktop: open and restore windows from tray clicks (fa13557) desktop: improve Windows taskbar and tray icon sizing (7ae4b62) desktop: restore Windows widget always-on-top status (285859c) Downloads macOS…
v1.12.1Amical Desktop v1.12.1 · 22 Sep 2026Amical Desktop v1.12.1 Bug Fixes desktop: initialize Draft transcription mode at session start (27a0f31) Downloads macOS Apple Silicon (M1/M2/M3): Download the DMG or ZIP file for arm64 Intel: Download the DMG or ZIP file for x64 Windows…
v1.12.0Amical Desktop v1.12.0 · 21 Sep 2026Amical Desktop v1.12.0 Features desktop: support silent startup and login launches (07aba9b) i18n: add Korean locale and refine translations (484b7b7) auth: add persistent session recovery dialog (20c3cf7) auth: sync pending changes and…

README

Table of Contents

⬇️ Download

Homebrew (macOS)

brew install --cask amical

🔮 Overview

Local-first AI Dictation app.

Amical is an open source AI-powered dictation and note-taking app that runs entirely on your machine. Powered by Whisper for speech-to-text and open source LLMs for intelligent processing, Amical gives you the power of AI dictation with complete privacy.

Context-aware dictation that adapts to what you're doing: drafting an email, chatting on Discord, writing prompts in your IDE, or messaging friends. Amical detects the active app and formats your speech accordingly.

✨ Features

✔︎ - Done, ◑ - In Progress, ◯ - Planned

🚀 Super-fast dictation with AI-enhanced accuracy ✔︎

🧠 Context-aware speech-to-text based on the active app ✔︎

📒 Smart voice notes → summaries, tasks, structured notes ◑

🔌 MCP integration → voice commands that control your apps ◯

🎙️ Real-time meeting transcription (mic + system audio) ◯

🔧 Extensible via hotkeys, voice macros, custom workflows ✔︎

🔐 Privacy-first: works offline, one click setup of local models in-app ✔︎

🪟 Floating widget for frictionless start/stop with custom hotkeys ✔︎

🔰 Tech Stack

Local Development

These steps run the desktop app, which currently supports macOS and Windows. Linux is not supported because the app does not yet have a Linux native helper.

Prerequisites

  • Node.js 24.x
  • pnpm 10.15.0 (the version pinned in package.json)
  • CMake 3.20 or later
  • macOS: Xcode or the Xcode Command Line Tools with Swift 5.9 or later (xcode-select --install). Local Whisper transcription requires macOS 15 or later.
  • Windows: Visual Studio 2022 Build Tools with the Desktop development with C++ workload, plus the .NET 8 SDK. Git Bash is recommended because some development scripts use POSIX utilities.

Set up the repository

Clone with submodules so the Whisper sources are available:

git clone --recurse-submodules https://github.com/amicalhq/amical.git
cd amical

If you already cloned without --recurse-submodules, initialize them now:

git submodule update --init --recursive

Enable Corepack so it uses the pinned pnpm version, install dependencies, and download the Node.js binary used by the local Whisper worker:

corepack enable
pnpm install --frozen-lockfile
pnpm --filter @amical/desktop download-node

pnpm install compiles the native Whisper addon, so it can take a few minutes. It also applies the repository's patches inside the whisper.cpp submodule. Seeing that submodule marked as modified in git status afterward is expected.

Start the desktop app

Quit any installed copy of Amical first; Electron allows only one Amical instance at a time. Then run:

pnpm turbo run dev --filter=@amical/desktop

When finished, quit the development app from its tray menu and then press Ctrl+C. Stopping the terminal command alone may leave the Electron app running.

No .env file is required for local transcription. The first-run onboarding downloads a local model and requests the required microphone and OS permissions. Only configure apps/desktop/.env from apps/desktop/.env.example when working on optional cloud, authentication, or telemetry integrations, and replace its placeholder values before use.

Run checks

Workspace builds and typechecks use TypeScript 7.0.2. The @typescript/native dependency is an alias for the native compiler and provides tsc. The typescript dependency is an alias for Microsoft's TypeScript 6 compatibility package, which provides the compiler API used by ESLint and other tools. This follows Microsoft's side-by-side setup. Run pnpm exec tsc --version to check the build compiler version.

For VS Code, install the recommended TypeScript 7 extension. The workspace settings point it at the same native compiler.

Before opening a pull request, run:

pnpm type:check
pnpm test

🤗 Contributing

Contributions are welcome! Reach out to the team in our Discord server to learn more.

🎗 License

Released under MIT.

README fetched from the repository 2 days ago. The original is authoritative.

Questions

About Amical

How do I install Amical?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Amical safe to use with an AI agent?

Its trust score is 87 out of 100 (excellent). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Amical still maintained?

Yes — the latest release is v1.12.5 (25 Sep 2026), and the last commit was 7 days ago. The repository has 1.6K stars and 62 open issues.