# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Resources for Full-stack / Indie or Video / Media, Tagged `python`: 60 items.

> - Full-stack / Indie: General software work: coding-agent workflows, code review, debugging and Git collaboration.
> - Video / Media: Video editing, image and audio generation, music production, podcasts and short videos.

- [yt-dlp](https://hebbmind.com/ru/cli/yt-dlp.md): [CLI] Command-line audio and video downloader supporting thousands of sites: pick formats and quality, grab subtitles and metadata, and merge or transcode with FFmpeg. The actively maintained fork of youtube-dl.
- [Browser Use](https://hebbmind.com/ru/cli/browser-use.md): [CLI] Open-source browser agent project. Its browser-use CLI lets Claude Code, Codex and other agents drive your logged-in local Chrome with Python snippets, or connect to a cloud browser; also ships a Python agent library. The cloud browser needs an API key.
- [MCP for Blender](https://hebbmind.com/ru/mcp/mcp-for-blender.md): [MCP] Lets agents model, lay out scenes, tweak materials and run Python in Blender, and import Poly Haven, Sketchfab and AI-generated 3D assets. Requires uv and the companion Blender add-on.
- [Hermes Agent](https://hebbmind.com/ru/cli/hermes-agent.md): [CLI] Self-improving agent from Nous Research with built-in memory and a learning loop that turns experience into skills. Works with any model provider; the hermes command has a terminal UI, and a gateway connects it to Telegram, Slack and more and runs scheduled tasks.
- [MCP Builder](https://hebbmind.com/ru/skill/mcp-builder.md): [Skill] Guides agents in building quality MCP servers: research the protocol and target API, design tools, implement with Python (FastMCP) or the TypeScript SDK, and write evaluation questions to test the result. Official Anthropic skill.
- [Agent SDK Dev](https://hebbmind.com/ru/plugin/agent-sdk-dev.md): [Plugin] Scaffolds a Claude Agent SDK project in Python or TypeScript interactively with /new-sdk-app, then a verifier agent checks dependencies, config and code against official best practices. Maintained by Anthropic.
- [Browser Use MCP](https://hebbmind.com/ru/mcp/browser-use-mcp.md): [MCP] Local MCP server built into Browser Use: lets agents navigate, click, type and extract page content, or hand multi-step tasks to the built-in browser agent. Bring your own OpenAI or Anthropic API key.
- [Time MCP Server](https://hebbmind.com/ru/mcp/time.md): [MCP] Gives agents the current time and IANA time zone conversion, detecting the system time zone automatically. No API key needed. Official MCP reference server, written in Python.
- [Fetch MCP Server](https://hebbmind.com/ru/mcp/fetch.md): [MCP] Official MCP reference server that fetches web pages and converts them to Markdown for the model, reading long pages in chunks from a given offset. Zero config, but it can reach internal network addresses, so use it with care.
- [mcp-server-git](https://hebbmind.com/ru/mcp/git.md): [MCP] Official MCP reference server for local Git repos: view status and diffs, stage and commit, create and switch branches, and search the commit log by date. Written in Python and runs with uvx; still in early development.
- [uv](https://hebbmind.com/ru/cli/uv.md): [CLI] Astral's extremely fast Python package and project manager written in Rust, replacing pip, pipx, poetry, pyenv and more. Supports lockfiles and multiple Python versions, and uvx runs Python tools without installing them.
- [Crawl4AI](https://hebbmind.com/ru/cli/crawl4ai.md): [CLI] Open-source, LLM-friendly web crawler that turns pages into clean Markdown for RAG and agents. Ships the crwl CLI and supports deep crawling and question-driven data extraction (extraction needs an LLM key). Free to self-host.
- [CLI-Anything](https://hebbmind.com/ru/cli/cli-anything.md): [CLI] From HKU's Data Intelligence Lab: plugins or skills for Claude Code, Codex and other agents generate agent-callable CLIs for apps like GIMP, Blender and LibreOffice, and the cli-hub package manager finds and installs ready-made community CLIs. Needs Python 3.10+.
- [CLI-Anything MuseScore](https://hebbmind.com/ru/cli/musescore.md): [CLI] MuseScore 4 command-line wrapper from CLI-Anything: lets agents transpose scores, extract parts, add or remove instruments, inspect score info and export PDF, MIDI, MusicXML, MP3 or braille. Handy for music teachers preparing scores in bulk. Needs MuseScore 4 and Python 3.10+.
- [Ruff](https://hebbmind.com/ru/cli/ruff.md): [CLI] Astral's extremely fast Python linter and formatter written in Rust, replacing Flake8, isort and Black, with 900+ built-in rules and auto-fix.
- [Aider](https://hebbmind.com/ru/cli/aider.md): [CLI] AI pair programming in your terminal: builds a repo map of the whole codebase, auto-commits changes to git, works with Claude, DeepSeek, OpenAI and almost any other model including local ones, and can run lint and tests after edits.
- [Manim](https://hebbmind.com/ru/cli/manim.md): [CLI] Engine for math and explainer animations in Python (Community Edition, ManimCE): write scenes and render them to video with the manim command, letting agents create teaching and science animations. On macOS install cairo and pkg-config first; formulas need LaTeX.
- [Python Development](https://hebbmind.com/ru/plugin/python-development.md): [Plugin] Python 3.12+ development plugin with python-pro, django-pro and fastapi-pro subagents, a project scaffolding command, and 16 skills on async, type safety, testing, packaging, uv and more. Part of the wshobson/agents marketplace.
- [Pyright LSP](https://hebbmind.com/ru/plugin/pyright-lsp.md): [Plugin] Connects Claude Code to the Pyright language server for static type checking and code intelligence in Python. Install pyright first with npm, pip or pipx. Official Anthropic plugin.
- [book-to-skill](https://hebbmind.com/ru/skill/book-to-skill.md): [Skill] Distills technical books, doc folders or paper collections (PDF, EPUB, DOCX, Markdown and more) into an agent skill with a core framework, on-demand chapter files, glossary and cheat sheet for lookup while working. Extraction needs local Python; poppler or docling optional for PDFs.
- [Rembg](https://hebbmind.com/ru/cli/rembg.md): [CLI] Removes image backgrounds with one command: single images, whole folders or watched directories, mask-only output and switchable models like U2Net and SAM. Can also run as an HTTP server or process video frames with FFmpeg. Default models run locally.
- [WhisperX](https://hebbmind.com/ru/cli/whisperx.md): [CLI] Fast speech transcription built on faster-whisper, with word-level timestamps and speaker diarization, suited to meeting notes and subtitles. Diarization needs a Hugging Face token; GPU acceleration needs CUDA.
- [FunASR](https://hebbmind.com/ru/cli/funasr.md): [CLI] Industrial-grade open-source speech recognition toolkit from Alibaba's ModelScope, with an agent-friendly funasr command that turns audio into text, JSON or SRT subtitles in one step, with speaker diarization and timestamps. Strong on Chinese. Requires PyTorch.
- [gallery-dl](https://hebbmind.com/ru/cli/gallery-dl.md): [CLI] Command-line tool for bulk-downloading galleries and posts from many image hosts and social platforms, with flexible file naming and config, and yt-dlp integration for video. Main development has moved to Codeberg; the GitHub repo stays in sync.
- [Browser Harness](https://hebbmind.com/ru/cli/browser-harness.md): [CLI] Browser control from the browser-use team: an editable CDP connection lets agents drive the Chrome you are already using, writing missing helper functions as they go and keeping them for reuse. Also offers an MCP server. Allow remote debugging in Chrome on first use.
- [pre-commit](https://hebbmind.com/ru/cli/pre-commit.md): [CLI] Multi-language git hook manager: declare formatting, lint, secret scanning and other hooks in .pre-commit-config.yaml to run automatically before each commit, or have the agent self-check with pre-commit run --all-files before committing.
- [Skill Seekers](https://hebbmind.com/ru/cli/skill-seekers.md): [CLI] Turns 18 kinds of sources, including doc sites, GitHub repos, PDFs and videos, into skill packages for Claude and other platforms, or exports RAG chunks and vector store data. Optional MCP server, and it can call a local agent like Claude Code to enrich content. Needs Python 3.10+.
- [edge-tts](https://hebbmind.com/ru/cli/edge-tts.md): [CLI] Converts text to speech with Microsoft Edge's online TTS service and can generate subtitle files at the same time. No API key needed, with voices for many languages. Not an official Microsoft project and depends on that online service staying available.
- [Trae Agent](https://hebbmind.com/ru/cli/trae-agent.md): [CLI] ByteDance's open-source, general software engineering agent: trae-cli edits files and runs commands from natural language, supports multiple model providers and MCP, and records full execution trajectories. Transparent design suits agent research and customization. Needs your own model API key.
- [Claude Skills (Fullstack Dev Skills)](https://hebbmind.com/ru/plugin/jeffallan-claude-skills.md): [Plugin] Bundles 60+ full-stack specialist skills into one plugin: experts for 12 languages including Python, TypeScript, Go, Rust and Java, and frameworks like React, Django and Spring Boot, activated automatically by request. Also includes Jira and Confluence workflow commands (needs Atlassian MCP).
- [Streamlink](https://hebbmind.com/ru/cli/streamlink.md): [CLI] Pipes live streams from Twitch, YouTube and many other platforms to a local player, or saves them to video files with --output or --record, for keeping and re-editing replays of your own or partners' streams. Viewing needs a player like VLC. Only record content you have rights to.
- [WeasyPrint](https://hebbmind.com/ru/cli/weasyprint.md): [CLI] Rendering engine that lays out HTML and CSS and exports PDF, supporting paged media and other print style standards, ideal for generating reports, invoices and receipts in bulk. Written in Python; depends on the system Pango library.
- [BackgroundRemover](https://hebbmind.com/ru/cli/backgroundremover.md): [CLI] Removes backgrounds from images and videos with one AI command: batch whole folders, use a portrait model, refine edges or swap in a solid color, and output transparent MOV or composite video onto a new background. Runs locally; install PyTorch and ffmpeg first. Models download on first run.
- [MLX-Audio](https://hebbmind.com/ru/cli/mlx-audio.md): [CLI] Offline speech toolkit for Apple Silicon Macs: CLI text-to-speech (including Chinese and voice cloning) and speech-to-text, for voicing lessons and explainer videos or transcribing lectures and interviews, with data staying local. Needs an M-series Mac and Python 3.10+; MP3 export needs ffmpeg.
- [MCP Atlassian](https://hebbmind.com/ru/mcp/mcp-atlassian.md): [MCP] Community-maintained MCP for Jira and Confluence: search with JQL/CQL and create or update issues, pages and comments. Supports both Cloud and Server/Data Center deployments; needs an API token or personal access token.
- [Mistral Vibe](https://hebbmind.com/ru/cli/mistral-vibe.md): [CLI] Mistral's official open-source terminal coding assistant: uses Mistral models to read and write code, run commands and search the codebase, with multiple agent profiles and subagents, plus Skills, MCP and a --prompt scripting mode. Needs a Mistral API key.
- [Home Assistant MCP Server (ha-mcp)](https://hebbmind.com/ru/mcp/ha-mcp.md): [MCP] Lets agents operate Home Assistant: control devices, query state and history, create and debug automations and edit dashboards, with 80+ tools. Community-maintained (unofficial); requires your own Home Assistant instance, and running via uvx needs a long-lived access token.
- [trash-cli](https://hebbmind.com/ru/cli/trash-cli.md): [CLI] Moves files to the trash instead of deleting them, with commands to list, restore and empty trashed files, so anything an agent deletes by mistake can be recovered. Follows the FreeDesktop.org trash spec and shares the trash with GNOME and KDE.
- [DaVinci Resolve MCP Server](https://hebbmind.com/ru/mcp/davinci-resolve-mcp.md): [MCP] Lets agents control DaVinci Resolve via its built-in scripting API: edit timelines, organize the media pool, color grade, work with Fusion and render. Requires DaVinci Resolve Studio; the free version works only up to 21.0.x through the in-app scripting bridge.
- [Demucs](https://hebbmind.com/ru/cli/demucs.md): [CLI] Music source separation CLI that splits songs into vocals, drums, bass and other stems; --two-stems extracts just vocals and can output MP3. The official version maintained by the original author after leaving Meta; no new features are planned.
- [Ableton MCP](https://hebbmind.com/ru/mcp/ableton-mcp.md): [MCP] Connects agents to Ableton Live for music production: create MIDI and audio tracks, write notes, load instruments and effects, arrange whole songs and control playback. Requires installing the companion Remote Script in Live; anonymous telemetry is on by default.
- [ScanCode Toolkit](https://hebbmind.com/ru/cli/scancode-toolkit.md): [CLI] Scans codebases and dependencies for open-source licenses, copyright notices and package manifests, detecting licenses by full-text matching, with output in JSON, SPDX, CycloneDX and more, for open-source compliance reviews.
- [MFLUX](https://hebbmind.com/ru/cli/mflux.md): [CLI] Runs open image models like FLUX, Qwen Image and Z-Image locally on a Mac: text-to-image, reference-based edits, inpainting and upscaling, all on-device. Needs Apple Silicon and uv; the first run downloads models and is slow. Check each model's license before commercial use.
- [MCP Memory Service](https://hebbmind.com/ru/mcp/mcp-memory-service.md): [MCP] Self-hostable long-term memory for agents, offering MCP, a REST API and a web dashboard: semantic search, knowledge graph and automatic memory consolidation. Embeddings are computed locally; choose SQLite, Cloudflare or Milvus as the backend.
- [DuckDuckGo Search MCP Server](https://hebbmind.com/ru/mcp/duckduckgo-mcp-server.md): [MCP] Web search through DuckDuckGo plus fetching and parsing page content, with built-in rate limiting and LLM-friendly result formatting. No API key needed; runs with a single uvx command.
- [VoiceMode](https://hebbmind.com/ru/mcp/voicemode.md): [MCP] Adds voice conversations to Claude Code and other agents: speak, and it detects silence, transcribes, and reads replies aloud. Runs offline with local Whisper and Kokoro, or uses OpenAI's speech APIs; needs a microphone and speakers.
- [whisper-ctranslate2](https://hebbmind.com/ru/cli/whisper-ctranslate2.md): [CLI] Local transcription that's compatible with the OpenAI Whisper CLI but faster and lighter: outputs SRT/VTT subtitles or text and can transcribe a live microphone. Needs Python; models download on first run; speaker labels need pyannote.audio and a Hugging Face token.
- [LangChain Skills](https://hebbmind.com/ru/skill/langchain-skills.md): [Skill] LangChain's official skill collection: framework selection, quickstarts, middleware, persistence, human-in-the-loop approval, RAG and eval design across LangChain, LangGraph and Deep Agents, in Python and TypeScript. Also installable as a Claude Code plugin. Still in early development.
- [comfy-cli](https://hebbmind.com/ru/cli/comfy-cli.md): [CLI] ComfyUI's official CLI: install and launch ComfyUI in one step, manage custom nodes and model downloads, and run image and video workflows, with --json output on every command for agents. Can also submit jobs to paid Comfy Cloud.
- [Translate Toolkit](https://hebbmind.com/ru/cli/translate.md): [CLI] Open-source toolkit widely used in localization: converts between PO, XLIFF, TMX, CSV, subtitle and other translation formats, counts words, runs 40+ translation checks with pofilter and extracts frequent terms with poterminology. Needs Python 3.11+.

Next page: https://hebbmind.com/ru/tools.md?page=2&profession=fullstack%2Cmedia&tag=python
