2.3 KiB
2.3 KiB
Hearbit AI 🦉🎙️
Hearbit AI is a powerful macOS desktop application designed to record system and microphone audio, transcribe it using Infomaniak's Whisper API, and generate intelligent AI summaries.
Features
- Dual-Channel Recording: Capture both your microphone (e.g., for voice notes) and system audio (e.g., for meetings) simultaneously.
- Powered by Infomaniak AI:
- Transcription: High-accuracy speech-to-text using Infomaniak's Whisper integration.
- Summarization: Generate concise summaries, action items, or meeting notes using models like Mixtral or Llama 3 via Infomaniak's LLM API.
- Auto-Save: Recordings and summaries are automatically saved to a persistent history.
- Customizable Prompts: Define your own AI templates (e.g., "Summarize", "Extract Action Items", "Translate").
- Privacy-Focused: Processed securily via your own Infomaniak API keys.
prerequisites
- macOS (Apple Silicon or Intel)
- Infomaniak AI Account: You need an API Key and Product ID from Infomaniak's Developer Portal.
Installation
- Download the latest release (
.dmgor.app). - Drag Hearbit AI to your
Applicationsfolder. - (Optional) To record system audio, install the BlackHole 2ch Driver.
Usage
- Configure:
- Click the Settings (gear icon) in the top right.
- Enter your Infomaniak API Key and Product ID.
- (Optional) Customize your AI prompts.
- Record:
- Select your Input Device (e.g., "MacBook Pro Microphone" or an aggregate device for system audio).
- Select an LLM Model (e.g., Mixtral).
- Click Start Recording.
- Process:
- Click Stop Recording.
- The app will automatically upload, transcribe, and summarize your audio.
- History:
- Click Records to view past recordings.
Development
This app is built with Tauri, React, and TypeScript.
Setup
npm install
Run Locally
npm run dev
# OR
npm run tauri dev
Build for Production
npm run tauri build
Icons
The app uses a custom generated icon set located in src-tauri/icons.
License
[License Name]