librosa is a Python library for audio and music analysis. It provides tools for feature extraction, spectral analysis, beat tracking, onset detection, and audio visualization, built on top of NumPy and SciPy for scientific audio computing.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "librosa Python Audio and Music Analysis Library"
slug: "librosa-python-audio-music-analysis-library"
description: "librosa is a Python library for audio and music analysis. It provides tools for feature extraction, spectral analysis, beat tracking, onset detection, and audio visualization, built on top of NumPy and SciPy for scientific audio computing."
github_stars: 8294
verification: "security_reviewed"
source: "https://github.com/librosa/librosa"
category: "Media & Transcription"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "librosa/librosa"
github_stars: 8294
---
# librosa Python Audio and Music Analysis Library
librosa is a Python library for audio and music analysis. It provides tools for feature extraction, spectral analysis, beat tracking, onset detection, and audio visualization, built on top of NumPy and SciPy for scientific audio computing.
## Installation
Use the upstream install or setup path that matches your environment:
- python -m pip install librosa
- conda install -c conda-forge librosa
- Alternatively, you can download or clone the repository and use pip to handle dependencies:
- python -m pip install -e librosa
Requirements and caveats from upstream:
- A python package for music and audio analysis.
- [](https://pypi.python.org/pypi/librosa)
- python setup.py build
Basic usage or getting-started notes:
- ### Using PyPI
- The latest stable release is available on PyPI, and you can install it by saying
- ### Using Anaconda
- Source: https://github.com/librosa/librosa
- Extracted from upstream docs: https://raw.githubusercontent.com/librosa/librosa/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/librosa-python-audio-music-analysis-library/)
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.