michael.borak a06e473e85 Release 1.1.0: Add Import Audio Files feature
- New Import tab with drag-and-drop support for audio files
- Support for 8 formats: MP3, MP4, WAV, M4A, FLAC, OGG, AAC, WMA
- File metadata display (duration, size, format)
- Editable meeting titles
- Progress tracking with visual indicators
- Smart template selection
- Auto-navigation to Transcription view
- Updated README with BlackHole requirement and Teams config
- Added get_audio_metadata Rust command
- Version bump to 1.1.0
2026-01-21 09:08:56 +01:00
2026-01-19 17:27:30 +01:00
2026-01-19 17:27:30 +01:00
2026-01-19 17:27:30 +01:00
2026-01-19 17:27:30 +01:00
2026-01-19 17:27:30 +01:00

Hearbit AI 🦉🎙️

Hearbit AI is your professional meeting assistant for macOS. It records both your microphone and system audio (e.g., Teams, Zoom), transcribes it with high precision using Infomaniak's Whisper API, and generates intelligent, structured summaries.

App Icon

Features

  • 🎙️ Dual-Channel Recording: seamlessly capture your voice and meeting audio from apps like Microsoft Teams, Zoom, or Google Meet.
  • 📁 Import Audio Files: Upload existing recordings (MP3, MP4, WAV, M4A, FLAC, OGG, AAC, WMA) for transcription and summarization.
  • 📅 Microsoft 365 Integration:
    • Upcoming Meetings: View your daily schedule and join with one click.
    • Meeting Details: View full agenda and invited attendee status (Accepted/Declined).
  • 💾 Persistent History: Automatically saves all transcripts and summaries to disk. Search and review past meetings anytime.
  • ✉️ Email Summaries: Send professional, formatted HTML summaries (with preview) directly to attendees via your own SMTP server.
  • 🧠 Powered by Infomaniak AI:
    • Precision Transcription: Standard-compliant formatting with second-by-second timestamps.
    • Smart Summaries: Uses Smart Templates to automatically select the best format (Business Protocol vs. 1:1) based on meeting content.
  • 🔇 Smart VAD: Automatically filters out silence and stops recording when you stop talking.
  • 🔒 Privacy-First: Data is processed securely via your own Infomaniak API keys.

🚀 Getting Started

1. Prerequisites

  • macOS (Apple Silicon or Intel).
  • BlackHole 2ch Driver (Mandatory): Download from existential.audio or run brew install blackhole-2ch.
  • Infomaniak AI Account: You need an API Key and Product ID from the Infomaniak Developer Portal.

2. Installation

  1. Download the latest .dmg file from the Releases page.
  2. Open the .dmg and drag Hearbit AI to your Applications folder.
  3. Launch the app.

🎧 Recording System Audio (Teams, Zoom, etc.)

We've made this easy! Note: You must have the BlackHole driver installed.

  1. Create "Hearbit Audio" Device:

    • Open the app and select Meeting mode.
    • If you don't have the device yet, click the "🪄 Create Hearbit Audio Device" button.
    • This creates a specialized "Multi-Output Device" that routes audio to both your headphones/speakers AND the app.
  2. Configure Teams / Zoom / Webex:

    • Speaker / Output: Change this to Hearbit Audio.
      • Why? This ensures the audio goes to the recording app and your ears.
    • Microphone / Input: Leave this as your normal microphone (e.g., MacBook Pro Mic).
      • Note: Do not select Hearbit Audio as your microphone in Teams.
  3. Start Recording:

    • In Hearbit AI, ensure Hearbit Audio is selected as the input.

🛠️ Usage Guide

  1. Configuration:

    • Click the Settings (gear icon).
    • Enter your Infomaniak API Key and Product ID.
  2. Connect M365 (Optional):

    • Copy the Application (client) ID.
    • Click the Meetings tab.
    • Enter your Client ID and click "Connect".
    • Proceed with MS login.
    • View your upcoming meetings.
  3. Recording:

    • Choose your Template (e.g., "Meeting Protocol").
    • Select your Input Device.
    • Click Start Recording.
  4. Processing:

    • Click Stop when finished.
    • The app will transcribe the audio (with timestamps!) and generate a summary based on your selected template.
    • You will be automatically taken to the Transcription tab to review the results.

Troubleshooting

"Hearbit AI is damaged and can't be opened"

This is a standard macOS warning for apps not signed with an Apple Developer Certificate. To fix it:

  1. Open Terminal.
  2. Run the following command:
    sudo xattr -cr /Applications/Hearbit\ AI.app
    
  3. Enter your password.
  4. Open the app again.

👨‍💻 Development

Built with Tauri, React, and TypeScript.

Setup

npm install

Run Locally

npm run tauri dev

Build for Production

npm run tauri build

The build artifact will be located in src-tauri/target/release/bundle/dmg/*


📄 License

Property of Livtec. All rights reserved.

Description
No description provided
Readme AGPL-3.0 8.2 MiB
v1.2.3 Latest
2026-01-25 16:39:47 +01:00
Languages
TypeScript 67.4%
Rust 27.2%
Swift 2.4%
CSS 1.5%
JavaScript 0.9%
Other 0.6%