🎙️ AI Dictation App - Open Source and Local-first Type 3x faster, no keyboard needed. 🆓 Powered by open source models, works offline, fast and accurate. https://amical.ai
Find a file
2025-05-10 23:01:39 +05:30
.github/workflows feat(ci): add CI workflow for building and testing with pnpm (#1) 2025-05-09 16:21:03 +05:30
.vscode feat(create-turbo): apply pnpm-eslint transform 2025-05-09 15:35:49 +05:30
apps/www chore: add cursor logo 2025-05-10 23:01:39 +05:30
packages feat(create-turbo): create basic 2025-05-09 15:35:49 +05:30
.gitignore feat(create-turbo): create basic 2025-05-09 15:35:49 +05:30
.npmrc feat(create-turbo): create basic 2025-05-09 15:35:49 +05:30
LICENSE Initial commit 2025-05-09 03:38:59 +05:30
package.json feat(create-turbo): apply official-starter transform 2025-05-09 15:35:49 +05:30
pnpm-lock.yaml feat(www): add sitemap and robots.txt (#5) 2025-05-10 01:45:28 +05:30
pnpm-workspace.yaml feat(create-turbo): create basic 2025-05-09 15:35:49 +05:30
README.md docs: Update Readme (#6) 2025-05-10 22:43:53 +05:30
turbo.json feat(create-turbo): create basic 2025-05-09 15:35:49 +05:30

Amical

PRs Welcome license
discord

Website - Docs - Community - Bug reports

Table of Contents

Caution

Amical is in active development towards its first release, expect bugs and breaking changes.

🔮 Overview

Open Source Speech-to-Text App powered by Gen AI
Type 10x faster, no keyboard needed. Fast, Accurate, Context-aware and Private.

Features

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

Apps

Mac Windows Linux iOS Android

Core Features

Context-Awareness Recognize context based on the apps being used in the background to customize transcription based on use case.

Custom Hotkeys Configure your own keyboard shortcuts for common transcription actions (start/stop, commands).

Desktop Widget A floating, easily accessible widget to control transcription without leaving your workflow.

Multi-Language Support Support for multiple languages and dialects for global usability.

Audio/Video Transcription Transcribe uploaded audio and video files into text.

Custom Vocabulary Add custom terms, such as names, technical terms, or slang, for better accuracy.

Automatic Vocabulary Dynamically learn new words based on usage.

Bring Your Own Key Use your own API keys for AI models within the app.

Bring Your Own Model Point to any AI model within the app.

Integrations & Workflow

MCP Integrations Seamlessly integrate your apps via MCP for control and command.

Voice Commands Control desktop apps and transcription processes via native and custom integrations.

Integration Framework Framework and devkit to build your own integrations.

Enhancements

Text Editing Inline editing of transcribed text via voice commands.

Transcription History Maintain an easily searchable history of transcribed texts, with export options.

Note Taking Take quick notes with voice within the app.

Custom Prompts Custom prompts for AI to pre and post-process transcription to support use cases like custom formatting, summaries, etc.

Meeting Transcription Record live meetings with both mic and system audio for seamless transcription.

🔰 Tech Stack

🤗 Contributing

Contributions are welcome! Please read the Contributing Guide to get started.

🎗 License

Released under AGPLv3.