AI Helpers — Documentation

API reference for the 15 Python libraries of the suite,
generated from each package's NumPy-style docstrings.

Install the suite with pip install "ai-helpers[all]"

← AI Helpers home

Contents

Core

os-helper

os-helper logo Cross-platform file, system, hash, config and timing/profiling utilities โ€” the base every other helper builds on.

Audio & Voice

audio-helper

audio-helper logo Load, convert, split and concatenate audio; optional source separation.

vocal-helper

vocal-helper logo Live PCM โ†’ Voice Activity Detection โ†’ online speaker diarization โ†’ Speech to Text โ†’ optional LLM summary.

Video & Capture

video-helper

video-helper logo Video conversion, handling and frame extraction.

capture-helper

capture-helper logo Camera and microphone capture with a uniform streaming interface.

Acquisition

youtube-helper

youtube-helper logo yt-dlp-based media acquisition โ€” download and stream from YouTube and hundreds of other sites.

podcast-helper

podcast-helper logo Universal audio-stream consumer.

Storage & Transfer

bucket-helper

bucket-helper logo S3-compatible object storage: upload, download, mirror and stage-and-share patterns.

sftp-helper

sftp-helper logo SFTP: upload, download, mirror.

Misc

md2star

md2star logo Markdown โ†’ DOCX/PPTX/PDF bridge on Pandoc, with curated styling, Mermaid rendering and bibliography support.

wallet-helper

wallet-helper logo Never run the same heavy call twice: persistent, content-addressed memoization + single-flight. A toolbox, close in spirit to os-helper.

standpoint

standpoint logo Turn a comparison table into a labelled 2D positioning map, a written analysis and a YAML of coordinates โ€” PCA perceptual maps, one command.

best-engine-ai-helper

best-engine-ai-helper logo Pick and pull the best local LLM / VLM for the current machine's hardware โ€” memory-aware model selection over Ollama.

ann-router

ann-router logo Route to the right approximate-nearest-neighbour backend (exact/turbovec/HNSW/FAISS/Annoy/Qdrant/pgvector) from measured problem criteria, with a justified, discussable rationale.

elbow-helper

elbow-helper logo Noise-robust knee/elbow detection: reports a knee with uncertainty, or explicitly abstains rather than guessing.

Links

Generated with Sphinx (autodoc + napoleon, Read the Docs theme) from each package's NumPy-style docstrings.

AI Helpers home · ai-helpers on GitHub · PyPI