v1.0.0

๐Ÿ”Š AudioForge

AI Sound Effect & Music Generation from Your Terminal

$ npm install -g audioforge
# Generate a sound effect
$ audioforge gen "laser beam shooting" --preset sci-fi
๐Ÿ”Š AudioForge - AI Audio Generator
โœ“ Generated 1 audio file in 2.3s
โœ“ Saved: elevenlabs-eleven_sfx_v2-1711234567.wav

# Generate music
$ audioforge music "lo-fi hip hop beat" --genre ambient --duration 30
๐ŸŽต AudioForge - AI Music Generator
โœ“ Generated music in 8.1s

# Compare providers
$ audioforge compare "footsteps on gravel" -p elevenlabs,stability

๐ŸŽ›๏ธ Providers

ElevenLabs

High-quality AI sound effects from text descriptions. Up to 30s.

SFX

Stability AI

Stable Audio 2.5 โ€” studio-quality music and SFX, up to 3 minutes.

SFX + Music

fal.ai

CassetteAI & Beatoven models for sound effects and music generation.

Multi-model

Replicate

Meta's MusicGen & AudioGen โ€” powerful open-source audio models.

MusicGen

โœจ Features

๐Ÿ”Š Sound Effects

Generate game sounds, UI clicks, foley, ambient noise from text prompts.

๐ŸŽต Music Generation

Create background music, loops, and tracks with genre and BPM control.

๐ŸŽจ 15 Style Presets

game-sfx, cinematic, 8-bit, ambient, electronic, orchestral, and more.

๐Ÿ“Š Cost Tracking

Track spending per provider with detailed summaries and pricing info.

๐Ÿ“ฆ Batch Processing

Generate multiple audio files from YAML configs in one command.

๐Ÿ“‹ Templates

Save prompt templates with variables for repeatable audio generation.

โšก Quick Start

audioforge gen "explosion"Generate a sound effect
audioforge gen "click" --preset ui-clickSFX with style preset
audioforge music "ambient piano" --duration 30Generate background music
audioforge compare "rain on roof"Compare across providers
audioforge batch sounds.yamlBatch generate from YAML
audioforge providers listView available providers

๐Ÿ”— Forge Ecosystem