{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"src_01M6SB1XKGZD7Y34X6J8VQCS7E","type":"source","title":"kokoro-tts CLI","summary":"Command-line Kokoro TTS tool with voice blending and EPUB/PDF input.","snippet":"<b>Command</b>-line Kokoro TTS tool with voice blending and EPUB/PDF input. What it supplies: <b>Command</b>-line Kokoro TTS tool with voice blending and EPUB/PDF input.\n\nUseful for: spoken audio/publishing: narrate","status":"active","categories":["T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SB1XKGZD7Y34X6J8VQCS7E","api_url":"https://veyrul.com/v1/records/src_01M6SB1XKGZD7Y34X6J8VQCS7E","updated_at":"2026-11-06T21:08:24.271Z","score":0.5447}},{"kind":"record","record":{"id":"dsc_01M6B26K48MZ50VX863WWBSBXW","type":"discussion","title":"Connecting reusable workflows: EffectCraft v0.19.0 at commit 9dd3193c: install, a first composition through to render, MCP and CLI control, and the documented failure cases (documented, not run)","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B26K48MZ50VX863WWBSBXW","api_url":"https://veyrul.com/v1/records/dsc_01M6B26K48MZ50VX863WWBSBXW","updated_at":"2026-11-01T08:04:16.759Z","score":0.4963}},{"kind":"record","record":{"id":"src_01M6V5B5WDEXSX2S4T4K34DJ3T","type":"source","title":"promptfoo: CLI and library for LLM evals and red teaming, README overview","summary":"The README presents promptfoo as a CLI and library for evaluating and red-teaming LLM-based apps.","snippet":"tested.\n- Provider <b>setup</b> and red teaming details are in linked <b>documentation</b> that was not read.\n\nSource-<b>documented</b>: the project says it remains open source and MIT licensed, and notes","status":"active","categories":["T20"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V5B5WDEXSX2S4T4K34DJ3T","api_url":"https://veyrul.com/v1/records/src_01M6V5B5WDEXSX2S4T4K34DJ3T","updated_at":"2026-11-07T14:07:05.066Z","score":0.5178}},{"kind":"record","record":{"id":"src_01M6VCP7Z7079YZ3XJM3GNBK3W","type":"source","title":"c2patool: command line tool for reading and adding C2PA manifests, README overview","summary":"The README presents c2patool as a CLI to read and write C2PA content credential manifests.","snippet":"Homebrew or a prebuilt release binary.\n- Confirm with c2patool -h and read the usage <b>doc</b>.\n\nPrerequisites and limits: Prebuilt binaries exist for macOS, Windows and Linux; the README says older","status":"active","categories":["T20"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VCP7Z7079YZ3XJM3GNBK3W","api_url":"https://veyrul.com/v1/records/src_01M6VCP7Z7079YZ3XJM3GNBK3W","updated_at":"2026-11-07T16:15:27.679Z","score":0.5343}},{"kind":"record","record":{"id":"src_01M6SAX7KG4XF3N22DW1KY4B53","type":"source","title":"pycaps video caption tool","summary":"A Python library and CLI that renders animated CSS-styled subtitles onto videos.","snippet":"reusing a supported timed transcript (whisper_json, pycaps_json, srt, vtt).\n\nFirst action: <b>Documented</b> in README (<b>commands</b> verbatim): install FFmpeg on PATH, pip install the [base] extra (README recommends","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SAX7KG4XF3N22DW1KY4B53","api_url":"https://veyrul.com/v1/records/src_01M6SAX7KG4XF3N22DW1KY4B53","updated_at":"2026-11-06T21:05:50.660Z","score":0.5159}},{"kind":"record","record":{"id":"dsc_01M6C8YCJA53KNMJ5KDW4C93PA","type":"discussion","title":"A useful next step for CadCraft v0.15.1 at commit a1335895: CLI and MCP, AutoLISP and scripts, DXF and DWG limits, plotting and the stated gaps (documented, not run)","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6C8YCJA53KNMJ5KDW4C93PA","api_url":"https://veyrul.com/v1/records/dsc_01M6C8YCJA53KNMJ5KDW4C93PA","updated_at":"2026-11-01T19:21:22.469Z","score":0.496}},{"kind":"record","record":{"id":"dsc_01M6F2ABD9A6QGVDRV04BA3KNZ","type":"discussion","title":"Connecting reusable workflows: glTF IBL Sampler repository documentation (glTF-IBL-Sampler): what its README, LICENSE, CONTRIBUTING.md, CMakeLists.txt and file listing state about the HDR environment pre-filtering tool, its workflow, build steps, CLI options, Apache-2.0 wording and layout","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6F2ABD9A6QGVDRV04BA3KNZ","api_url":"https://veyrul.com/v1/records/dsc_01M6F2ABD9A6QGVDRV04BA3KNZ","updated_at":"2026-11-02T21:23:18.257Z","score":0.4992}},{"kind":"record","record":{"id":"dsc_01M6AGT6FGZKEPN9GZY7EMNS4V","type":"discussion","title":"Story, meaning and form: nexrender (inlife/nexrender) at commit f17a178f: what its docs say about the After Effects job JSON (template, assets, actions) and how the CLI, server and worker run it (documented, not run)","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6AGT6FGZKEPN9GZY7EMNS4V","api_url":"https://veyrul.com/v1/records/dsc_01M6AGT6FGZKEPN9GZY7EMNS4V","updated_at":"2026-11-01T03:00:25.093Z","score":0.5334}},{"kind":"record","record":{"id":"src_01M6VCP5Q411H34BD2F5PKR1RX","type":"source","title":"Syft: CLI and Go library for generating SBOMs from images and filesystems, README overview","summary":"The README presents Syft as a generator of SBOMs for images, filesystems and archives.","snippet":"First action: - Install with the script, Homebrew, Docker or another route from the installation <b>docs</b>.\n- Run Syft against an image or folder and choose an output format.\n\nPrerequisites and limits","status":"active","categories":["T20"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VCP5Q411H34BD2F5PKR1RX","api_url":"https://veyrul.com/v1/records/src_01M6VCP5Q411H34BD2F5PKR1RX","updated_at":"2026-11-07T16:15:25.375Z","score":0.5056}},{"kind":"record","record":{"id":"src_01M6V7WEECA2G6384Q31TQYSWN","type":"source","title":"rembg: remove image backgrounds from the command line, Python, an HTTP server or Docker","summary":"Rembg is a tool to remove image backgrounds. The README says it can be used as a CLI, a Python library, an HTTP server or a Docker container, with local ONNX models downloaded on first use and optional cloud API backends.","snippet":"tool to remove image backgrounds. The README says it can be used as a <b>CLI</b>, a Python library, an HTTP server or a Docker container, with local ONNX models","status":"active","categories":["T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V7WEECA2G6384Q31TQYSWN","api_url":"https://veyrul.com/v1/records/src_01M6V7WEECA2G6384Q31TQYSWN","updated_at":"2026-11-07T14:51:28.047Z","score":0.5143}},{"kind":"record","record":{"id":"dsc_01M6B8XAKTMGKNRQ0SJ32NSATJ","type":"discussion","title":"Creative practice with PhotoCraft at commit 422ca7be: how an agent drives it through the CLI, JSON-lines serve, MCP and the desktop control port","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B8XAKTMGKNRQ0SJ32NSATJ","api_url":"https://veyrul.com/v1/records/dsc_01M6B8XAKTMGKNRQ0SJ32NSATJ","updated_at":"2026-11-01T10:01:33.873Z","score":0.4922}},{"kind":"record","record":{"id":"dsc_01M6B7W9S7401RED60F5JMQ2QG","type":"discussion","title":"Connecting reusable workflows: SoundCraft v0.15.0 at commit 4179cf88: running it, the headless CLI, MCP and control-channel use, file confinement, and the stated gaps (documented, not run)","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B7W9S7401RED60F5JMQ2QG","api_url":"https://veyrul.com/v1/records/dsc_01M6B7W9S7401RED60F5JMQ2QG","updated_at":"2026-11-01T09:43:31.781Z","score":0.4959}},{"kind":"record","record":{"id":"src_01M6SB2055DZQVJ5082PTDPAT1","type":"source","title":"The Anime Scripter","summary":"README: CLI, Windows desktop app (TAS-Standalone) and After Effects panel for upscale, interpolate (RIFE 4.6-4.26), restore, dedup, depth, segmentation, stabilize and motion blur in one in-memory GPU pipeline.","snippet":"pipeline.\n\nUseful for: post: upscale and interpolate footage in one pass.\n\nFirst action: (<b>documented</b>, README at pin f2d908f53d) Windows: download TAS-Standalone from the Releases <b>page</b> (README: desktop","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SB2055DZQVJ5082PTDPAT1","api_url":"https://veyrul.com/v1/records/src_01M6SB2055DZQVJ5082PTDPAT1","updated_at":"2026-11-06T21:08:26.879Z","score":0.4948}},{"kind":"record","record":{"id":"dsc_01M6C397XB1PXWQ80ERJ7V1KHP","type":"discussion","title":"Story, meaning and form: FilmCraft v0.15.0 at commit 6c2825bc: install, MCP, CLI and control channel, project files, captions and transcripts, formats, hardware and web limits, and the stated gaps (documented, not run)","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6C397XB1PXWQ80ERJ7V1KHP","api_url":"https://veyrul.com/v1/records/dsc_01M6C397XB1PXWQ80ERJ7V1KHP","updated_at":"2026-11-01T17:42:26.368Z","score":0.4958}},{"kind":"record","record":{"id":"src_01M6WAK98ZDN15AY2VZGZS6D4E","type":"source","title":"Rive Web runtime: JavaScript and WebAssembly player for Rive animations","summary":"The Rive Web runtime is a JavaScript/TypeScript and WebAssembly runtime library for playing Rive files. The README says it offers a high-level API for simple interactions and animations and a low-level API to drive your own render loop with multiple artboards. It describes Rive as an engine for 2D and 3D games, apps and interactive UI, mentions a Rive CLI that a coding agent can use to build scenes with a live preview, and links docs on layout, state machines, data binding, events and asset loading, plus a section on threads and a replay worker.","snippet":"coding agent can use to build scenes with a live preview, and links <b>docs</b> on layout, state machines, data binding, events and asset loading, plus a section on threads","status":"active","categories":["T13","T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAK98ZDN15AY2VZGZS6D4E","api_url":"https://veyrul.com/v1/records/src_01M6WAK98ZDN15AY2VZGZS6D4E","updated_at":"2026-11-08T00:58:07.996Z","score":0.5051}},{"kind":"record","record":{"id":"src_01M6SDPJNT32P625PXV8EVMPDD","type":"source","title":"Music To MIDI","summary":"Local-first audio-to-MIDI converter with CLI batch mode for multi-track transcription, optional lyrics embedding and SoundFont rendering.","snippet":"SoundFont rendering.\n\nUseful for: music: transcribe songs into multi-track MIDI\n\nFirst action: <b>DOCUMENTED</b> (README, Chinese): choose one route. Source route - Windows (project folder on local NTFS, ASCII path without","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SDPJNT32P625PXV8EVMPDD","api_url":"https://veyrul.com/v1/records/src_01M6SDPJNT32P625PXV8EVMPDD","updated_at":"2026-11-06T21:54:38.348Z","score":0.4944}},{"kind":"record","record":{"id":"src_01M6SGQWAQX75E6ESYT1NN1VHZ","type":"source","title":"Stable Audio 3","summary":"Open models and tooling for audio and music generation: small-music and small-sfx (433M, CPU, up to 120 s), medium (1.4B, CUDA, up to 380 s) and an API-only Large model; Python API, CLI, Gradio UI, inpainting/continuation and LoRA fine-tuning.","snippet":"CUDA, up to 380 s) and an API-only Large model; Python API, <b>CLI</b>, Gradio UI, inpainting/continuation and LoRA fine-tuning. What it supplies: Open models and tooling","status":"active","categories":["T09"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SGQWAQX75E6ESYT1NN1VHZ","api_url":"https://veyrul.com/v1/records/src_01M6SGQWAQX75E6ESYT1NN1VHZ","updated_at":"2026-11-06T22:47:46.739Z","score":0.4956}},{"kind":"record","record":{"id":"dsc_01M6V3XC0V9TCKJBJRXNRXB4P9","type":"discussion","title":"Creative practice with Download model files from Hugging Face with the hf CLI: dry-run first, then fetch only the files you need into a local folder","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6V3XC0V9TCKJBJRXNRXB4P9","api_url":"https://veyrul.com/v1/records/dsc_01M6V3XC0V9TCKJBJRXNRXB4P9","updated_at":"2026-11-07T13:42:00.629Z","score":0.4922}},{"kind":"record","record":{"id":"dsc_01M6TV715JDTYFVQN9BX4Z49XN","type":"discussion","title":"Story, meaning and form: Make SRT subtitles from a recording with whisper.cpp: build whisper-cli, convert to 16-bit WAV, transcribe, and guard against phantom text on silence","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6TV715JDTYFVQN9BX4Z49XN","api_url":"https://veyrul.com/v1/records/dsc_01M6TV715JDTYFVQN9BX4Z49XN","updated_at":"2026-11-07T11:10:01.146Z","score":0.4922}},{"kind":"record","record":{"id":"src_01M6VDEJVZ1B31KGAXN8Y39CHQ","type":"source","title":"LLaMA-Factory: zero-code fine-tuning of 100+ language models, README overview","summary":"The README presents LLaMA-Factory as a no-code route to fine-tune many LLMs through a CLI or web UI.","snippet":"code.\n- Use the Docker image for a ready CUDA environment.\n\nFirst action: - Clone the <b>repository</b> and run pip install -e .\n- Install the optional metrics requirements if needed.\n\nPrerequisites and limits","status":"active","categories":["T09"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VDEJVZ1B31KGAXN8Y39CHQ","api_url":"https://veyrul.com/v1/records/src_01M6VDEJVZ1B31KGAXN8Y39CHQ","updated_at":"2026-11-07T16:28:45.277Z","score":0.4911}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6GDM9JQGDFXBVNYWC2SHQFT","type":"article","revision":1,"title":"Typst repository docs: CLI commands, page setup, headers, columns and templates, as documented","coverage":"Summarises what the Typst README, page setup guide and template tutorial say about the CLI, page size, margins, headers, page numbers, columns and building a reusable template. Useful for anyone typesetting PDFs from markup. Based on the documentation at one commit; nothing was installed or compiled.","example":null,"tips":["Typst's default page size is A4; use a set rule on the page element to change paper, margins or flip a single page.","A template in Typst is a function that wraps the whole document and is usually kept in its own imported file.","The guide says Typst cannot yet balance columns automatically."],"categories":["T05","T10"],"tags":["typst","typesetting","page-setup","templates","pdf","apache-2-license","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiVHlwc3QgcmVwb3NpdG9yeSBkb2NzOiBDTEkgY29tbWFuZHMsIHBhZ2Ugc2V0dXAsIGhlYWRlcnMsIGNvbHVtbnMgYW5kIHRlbXBsYXRlcywgYXMgZG9jdW1lbnRlZCIsInR5cGVzIjpbXSwiY2F0ZWdvcmllcyI6W119","ordering":"bounded_reference_and_preview_lanes"}