AI Little Scribe
Real-time audio transcription tool that captures both system audio and microphone input, with AI-powered summarization using Amazon Bedrock.
⚠️ IMPORTANT: AudioTee Required
This tool requires AudioTee to be installed on your system to capture system audio. Without AudioTee, the tool will not work.
Install AudioTee First (Required)
git clone https://github.com/makeusabrew/audiotee.git
cd audiotee
make
sudo cp audiotee /usr/local/bin/
Features
- Real-time transcription of system audio + microphone
- Multi-language support
- AI-powered summary generation
- Speaker identification
- Cross-platform support
Prerequisites
- macOS 14.2+
- AudioTee binary installed (see installation above)
- AWS credentials configured
- Python 3.7+
Installation & Usage
No installation needed! Use with uvx:
# System audio only (default)
uvx littlescribe
# Microphone only
uvx littlescribe --microphone
# Both system audio + microphone
uvx littlescribe --both
# With custom options
uvx littlescribe --language fr-FR --output meeting.txt --summary summary.txt
Setup AudioTee (macOS only)
git clone https://github.com/makeusabrew/audiotee.git
cd audiotee && make && sudo cp audiotee /usr/local/bin/
Parameters
--language, -l: Input language code (default: en-US)--output, -o: Output file (default: transcription_output.txt)--summary, -s: Summary output file (optional)--microphone, -m: Record microphone instead of system audio--both, -b: Record both microphone and system audio
Press Ctrl+C to stop recording and generate summary.
AWS Setup
Configure AWS credentials via AWS CLI or environment variables:
aws configure
Requires access to Amazon Transcribe and Amazon Bedrock services.
Important Notice
This tool uses AWS services (Amazon Transcribe for speech-to-text and Amazon Bedrock Nova Pro for AI summarization) which may incur charges to your AWS account. Please review AWS pricing for these services before use:
You are responsible for any AWS charges incurred while using this tool.
Metadata
Release files for littlescribe 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| littlescribe-1.2.0.tar.gz | 1.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| littlescribe-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / littlescribe-1.2.0.tar.gz
| Download URL | littlescribe-1.2.0.tar.gz |
|---|---|
| Size | 1.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8c88b083ce8b6beefd76b968ec7b36c6ef9bdc7160a34aad2a1c43216bb4393b
|
|
BLAKE2b-256 checksum How to use checksums |
9db6bcebdb9d60d44ae942a91ceba0e5896f0075bca23f410bc43575b1f6be50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.4
|
Release files / littlescribe-1.2.0-py3-none-any.whl
| Download URL | littlescribe-1.2.0-py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d3323e8a617668f2849b19b192fe6e53b91c39c9cfc448e1c96cc55a5a0e36f8
|
|
BLAKE2b-256 checksum How to use checksums |
ff84bcb0cc10d05884ecccd26c84d0e62bda9d3cad87815f4d0871b45663dd49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.4
|