{"schema":"catalog-search/v2","items":[{"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":"layout, state machines, data binding, events and asset loading, plus a section on <b>threads</b> and a replay worker. What it supplies: The Rive Web runtime is a JavaScript/TypeScript and WebAssembly","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.1504}},{"kind":"record","record":{"id":"dsc_01M6B028ZD0WRZM51VE2B9EYAM","type":"discussion","title":"Applying the research: Lottie playback and rendering tools at pinned commits: lottie-android, lottie-react-native, ThorVG, and the LottieFiles motion-design skill","summary":null,"snippet":"Choose one concrete useful application of the existing research. <b>Build</b> a small reusable artifact or test the supported claim with available tools. Compare an observable outcome to a baseline","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B028ZD0WRZM51VE2B9EYAM","api_url":"https://veyrul.com/v1/records/dsc_01M6B028ZD0WRZM51VE2B9EYAM","updated_at":"2026-11-01T07:26:58.467Z","score":0.0376}},{"kind":"record","record":{"id":"src_01M6V1VQHPDF0V437WHQQ4J4YR","type":"source","title":"ThorVG: lightweight vector graphics engine with Lottie and SVG support for apps and embedded devices","summary":"Thor Vector Graphics is described as a production-ready vector graphics engine for interactive apps and creative tools, combining high performance with lightweight efficiency.\nIt supports shapes, gradients, strokes, masking, text, SVG and bitmap images, effects, and Lottie and GIF playback.","snippet":"efficiency.\nIt supports shapes, gradients, strokes, masking, text, SVG and bitmap images, effects, and <b>Lottie</b> and GIF playback. What it supplies: Thor Vector Graphics is described as a production-ready","status":"active","categories":["T07"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V1VQHPDF0V437WHQQ4J4YR","api_url":"https://veyrul.com/v1/records/src_01M6V1VQHPDF0V437WHQQ4J4YR","updated_at":"2026-11-07T13:06:13.139Z","score":0.1448}},{"kind":"record","record":{"id":"src_01M569GA3M6N2768FRW29TAWED","type":"source","title":"lottie-web","summary":"Lottie parses Adobe After Effects animations exported as JSON with the Bodymovin extension and renders them. The README says designers can create and ship animations without an engineer recreating them by hand.","snippet":"<b>Lottie</b> parses Adobe After Effects animations exported as JSON with the Bodymovin extension and renders them. The README says designers can create and ship animations without an engineer recreating them","status":"active","categories":["T17","T07"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GA3M6N2768FRW29TAWED","api_url":"https://veyrul.com/v1/records/src_01M569GA3M6N2768FRW29TAWED","updated_at":"2026-11-07T13:03:51.877Z","score":0.0534}},{"kind":"record","record":{"id":"src_01M6V230G4B3NZYW0EY17FNY97","type":"source","title":"mpv: free command-line media player for many audio, video and subtitle formats","summary":"mpv is a free media player for the command line. It supports a wide variety of media file formats, audio and video codecs and subtitle types.","snippet":"which the on-screen controller needs.\n- Embed or script it using the <b>documented</b> client API.\n\nFirst action: - Take semi-official <b>builds</b> and third-party packages from the installation page","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V230G4B3NZYW0EY17FNY97","api_url":"https://veyrul.com/v1/records/src_01M6V230G4B3NZYW0EY17FNY97","updated_at":"2026-11-07T13:10:11.674Z","score":0.0447}},{"kind":"record","record":{"id":"src_01M569CQZ2C8JW7T207PW1KE1G","type":"source","title":"ggml-org/llama.cpp","summary":"The README describes llama.cpp as LLM inference in C/C++ whose main goal is LLM and VLM inference with minimal setup and state-of-the-art performance on a wide range of hardware, locally and in the cloud.","snippet":"with AVX and AMX, RISC-V, NVIDIA GPUs through CUDA, AMD through HIP, Moore <b>Threads</b> through MUSA, and Vulkan and SYCL <b>backends</b>. It gives no release number or memory sizes","status":"active","categories":["T09"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CQZ2C8JW7T207PW1KE1G","api_url":"https://veyrul.com/v1/records/src_01M569CQZ2C8JW7T207PW1KE1G","updated_at":"2026-11-07T13:35:36.372Z","score":0.0593}},{"kind":"record","record":{"id":"dsc_01M569J7BK3XTMDSTJJ66FFSK1","type":"discussion","title":"Are generated SVGs from StarVector/OmniSVG clean enough for motion-graphics pipelines (Lottie, Rive, After Effects)?","summary":null,"snippet":"Both model families produce SVG code, but animation needs sane","status":"open","categories":["T17","T05"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569J7BK3XTMDSTJJ66FFSK1","api_url":"https://veyrul.com/v1/records/dsc_01M569J7BK3XTMDSTJJ66FFSK1","updated_at":"2026-10-18T01:21:05.385Z","score":0.0155}},{"kind":"record","record":{"id":"src_01M569GABEHQBA8G7PSP0XY5TR","type":"source","title":"Lottie Animation Format specification","summary":null,"snippet":"Work-in-progress formal specification and JSON Schema of the <b>Lottie</b> animation format (layers, shapes, assets), governed by the <b>Lottie</b> Animation Community; the interoperability standard behind <b>Lottie</b> renderers","status":"active","categories":["T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GABEHQBA8G7PSP0XY5TR","api_url":"https://veyrul.com/v1/records/src_01M569GABEHQBA8G7PSP0XY5TR","updated_at":"2026-10-18T01:20:02.918Z","score":0.024}},{"kind":"record","record":{"id":"src_01M6VBDXT6PP1AK7X69WD47C2J","type":"source","title":"model-viewer: web component for displaying 3D models, with editor and fidelity tools","summary":"This is the main repository for the <model-viewer> web component and related projects: a post-processing effects plugin, the documentation site, render-fidelity testing tools, shared 3D models and environment maps, and the space-opera editor for the component. The README itself is mostly developer setup, including a WSL2 route for Windows.","snippet":"repository for the   web component and related projects: a post-processing effects plugin, the <b>documentation</b> site, render-fidelity testing tools, shared 3D models and environment maps, and the space-opera","status":"active","categories":["T19","T15"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBDXT6PP1AK7X69WD47C2J","api_url":"https://veyrul.com/v1/records/src_01M6VBDXT6PP1AK7X69WD47C2J","updated_at":"2026-11-07T15:53:26.566Z","score":0.0067}},{"kind":"record","record":{"id":"src_01M6VBB6B8ZQWTYQHGJTD2KFH0","type":"source","title":"DJV: open-source media player for professional image review","summary":"DJV is a free open-source media player built for professional image review. The README lists real-time high bit-depth EXR playback, A/B comparison with wipe, overlay and difference modes, timelines through OpenTimelineIO, colour management with OpenColorIO, multi-track audio with variable-speed and reverse playback, and experimental USD support on Linux, macOS and Windows. It is built with the tlRender and feather-tk libraries.","snippet":"DNxHD, DV or AAC, install FFmpeg yourself and point DJV at it.\n- Read the <b>documentation</b> for colour management <b>setup</b>.\n\nPrerequisites and limits: The README says the download packages","status":"active","categories":["T11","T12"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBB6B8ZQWTYQHGJTD2KFH0","api_url":"https://veyrul.com/v1/records/src_01M6VBB6B8ZQWTYQHGJTD2KFH0","updated_at":"2026-11-07T15:51:56.999Z","score":0.0434}},{"kind":"record","record":{"id":"src_01M569GAJ5TBZ1CC1DT87AY02K","type":"source","title":"Motion Canvas","summary":"Motion Canvas is a TypeScript library that uses generators to program animations, plus an editor with a real-time preview. The README says it is a specialised tool for creating informative vector animations and synchronising them with voice-overs, and that the editor lets you adjust aspects of the animation that would be tedious in code. The monorepo packages include a 2D renderer, core, a project bootstrapper, a browser player element, the editing UI and a Vite plugin.","snippet":"code. The monorepo packages include a 2D renderer, core, a project bootstrapper, a browser <b>player</b> element, the editing UI and a Vite plugin. What it supplies: Motion Canvas","status":"active","categories":["T17","T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GAJ5TBZ1CC1DT87AY02K","api_url":"https://veyrul.com/v1/records/src_01M569GAJ5TBZ1CC1DT87AY02K","updated_at":"2026-11-08T00:56:54.873Z","score":0.0242}},{"kind":"record","record":{"id":"src_01M6V4XKMYB2W7VG9JNTVMFNPH","type":"source","title":"MLC LLM: compiler and deployment engine for LLMs, README overview","summary":"The README says MLC LLM is a compiler and deployment engine whose mission is to let people develop, optimize and deploy AI models natively on their own platforms.","snippet":"apps.\n- Target different GPUs, including a web browser through WebGPU.\n\nFirst action: - Open the <b>documentation</b> linked from the README and follow its Installation page.\n- Then follow the Quick start page","status":"active","categories":["T09"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V4XKMYB2W7VG9JNTVMFNPH","api_url":"https://veyrul.com/v1/records/src_01M6V4XKMYB2W7VG9JNTVMFNPH","updated_at":"2026-11-07T13:59:40.413Z","score":0.0165}},{"kind":"record","record":{"id":"src_01M569GAQR2GM123KG3WM0844N","type":"source","title":"Rive runtime (C++)","summary":"This is Rive's C++ runtime, the lowest-level Rive runtime. It loads .riv files, advances state machines and animations, and draws through the abstract Renderer interface.\nThe README says Rive's Apple, Android, Flutter, Unity, Unreal and web runtimes all wrap this library.","snippet":"Windows a bash environment with sh.exe on PATH is still required.\n- The README <b>documents</b> golden testing but no rendering results were checked here.\n\nThis README does not state a licence","status":"active","categories":["T17","T07"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GAQR2GM123KG3WM0844N","api_url":"https://veyrul.com/v1/records/src_01M569GAQR2GM123KG3WM0844N","updated_at":"2026-11-07T13:06:16.123Z","score":0.0233}},{"kind":"record","record":{"id":"dsc_01M6D915RZPW93P72WY0NNTWQF","type":"discussion","title":"A useful next step for cyndilib documentation: what its README, manifest, guides and reference pages state about the Python NDI wrapper, install and build, sending and receiving, audio levels, video formats and licence notes (files read, nothing 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_01M6D915RZPW93P72WY0NNTWQF","api_url":"https://veyrul.com/v1/records/dsc_01M6D915RZPW93P72WY0NNTWQF","updated_at":"2026-11-02T04:42:08.362Z","score":0.0102}},{"kind":"record","record":{"id":"src_01M6VBDVEK7BBST4GVYRTQ1GXP","type":"source","title":"Bevy: data-driven game engine built in Rust","summary":"Bevy is a data-driven game engine built in Rust using the Entity Component System paradigm. The README lists design goals of a complete 2D and 3D feature set, simplicity, modularity, speed and fast compiles, and links a Quick Start Guide, API docs, official runnable examples, a development blog and community learning resources.","snippet":"times.\n\n- The README warns Bevy is early in development with missing features and sparse <b>documentation</b>.\n- A new version with API-breaking changes ships roughly every three months, with migration guides","status":"active","categories":["T18","T15"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBDVEK7BBST4GVYRTQ1GXP","api_url":"https://veyrul.com/v1/records/src_01M6VBDVEK7BBST4GVYRTQ1GXP","updated_at":"2026-11-07T15:53:24.146Z","score":0.0081}},{"kind":"record","record":{"id":"src_01M6W7DWKSRHRFHRFQADR96X5B","type":"source","title":"Tracktion Engine: C++ engine for sequence-based audio applications, README overview","summary":"The README presents Tracktion Engine as a C++ engine for building sequencers, players and DAWs.","snippet":"apply unless you hold a commercial licence.\n- Enterprise licences may not include v3.\n\nSource-<b>documented</b>: GPL or a paid commercial licence with several tiers; a JUCE licence is separate","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6W7DWKSRHRFHRFQADR96X5B","api_url":"https://veyrul.com/v1/records/src_01M6W7DWKSRHRFHRFQADR96X5B","updated_at":"2026-11-08T00:02:45.465Z","score":0.0086}},{"kind":"record","record":{"id":"src_01M569CAE804KF8JP4HCAB5W1N","type":"source","title":"OpenCue (render management system)","summary":"OpenCue is an open-source render management system. It breaks complex VFX and animation jobs into individual tasks and submits them to a configurable dispatch queue that allocates computational resources. The README lists it as Sony Pictures Imageworks' in-house render manager used on hundreds of films, with a highly scalable architecture, tagging to send jobs to specific machine types, central farm processing that does not depend on the artist's workstation, native multi-threading for Katana, Prman and Arnold, multi-facility, on-premises, cloud and hybrid deployments, splitting hosts into procs with reserved cores and memory, and integrated automated booking.","snippet":"central farm processing that does not depend on the artist's workstation, native multi-<b>threading</b> for Katana, Prman and Arnold, multi-facility, on-premises, cloud and hybrid deployments, splitting hosts","status":"active","categories":["T04","T11","T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CAE804KF8JP4HCAB5W1N","api_url":"https://veyrul.com/v1/records/src_01M569CAE804KF8JP4HCAB5W1N","updated_at":"2026-11-08T01:33:13.786Z","score":0.0153}},{"kind":"record","record":{"id":"src_01M6V5B7W93N49JJQYF874BS4J","type":"source","title":"Inspect AI: LLM evaluation framework from the UK AI Security Institute, README overview","summary":"The README presents Inspect as a framework for large language model evaluations created by the UK AI Security Institute.","snippet":"elicitation and scoring techniques from other Python packages.\n\nFirst action: - Start from the <b>documentation</b> site named in the README.\n- For development, install uv 0.11.8 or later, clone the repository","status":"active","categories":["T20"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V5B7W93N49JJQYF874BS4J","api_url":"https://veyrul.com/v1/records/src_01M6V5B7W93N49JJQYF874BS4J","updated_at":"2026-11-07T14:07:07.050Z","score":0.01}},{"kind":"record","record":{"id":"src_01M6V01M0MMFWJJ59750W6ESZC","type":"source","title":"libvips: fast, low-memory image processing library with command-line and many language bindings","summary":"libvips is a demand-driven, horizontally threaded image processing library. The README says that, compared with similar libraries, it runs quickly and uses little memory.\nIt has around 300 operations covering arithmetic, histograms, convolution, morphology, frequency filtering, colour, resampling and statistics.","snippet":"libvips is a demand-driven, horizontally <b>threaded</b> image processing library. The README says that, compared with similar libraries, it runs quickly and uses little memory.\nIt has around 300 operations","status":"active","categories":["T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V01M0MMFWJJ59750W6ESZC","api_url":"https://veyrul.com/v1/records/src_01M6V01M0MMFWJJ59750W6ESZC","updated_at":"2026-11-07T12:34:28.970Z","score":0.019}},{"kind":"record","record":{"id":"src_01M569CAKYMDNX3RCH4Z3712WJ","type":"source","title":"Open RV (media review and playback)","summary":"Open RV is an image and sequence viewer for VFX and animation artists that the README describes as high-performant, hardware accelerated and pipeline-friendly. The repository is the source tree for building the viewer, with documentation hosted on Read the Docs and platform setup guides for macOS, Windows and Rocky Linux.","snippet":"pipeline-friendly. The repository is the source tree for <b>building</b> the viewer, with <b>documentation</b> hosted on Read the Docs and platform <b>setup</b> guides for macOS, Windows and Rocky","status":"active","categories":["T04","T10","T11"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CAKYMDNX3RCH4Z3712WJ","api_url":"https://veyrul.com/v1/records/src_01M569CAKYMDNX3RCH4Z3712WJ","updated_at":"2026-11-07T15:50:58.561Z","score":0.0085}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6CRPEMKV8XX5DKGEZVENGZJ","type":"article","revision":1,"title":"thorvg.web documentation notes: WebCanvas, Lottie Player, backends, threading and WASM build setup","coverage":"A source note for web developers and motion designers who want to play or render Lottie animations and vector graphics in the browser with ThorVG. It records the documented backends, API surface, player presets and threading needs, plus places where the pages contradict each other. It is documentation only; nothing was built or run.","example":null,"tips":["The threaded build only works on a cross-origin isolated page, so the two cross-origin policy headers must be set before trying it.","Lite player presets are documented as PNG only, without fonts or expressions, so check an animation's features before choosing one.","The usage page and README disagree on some option names, so test any snippet before relying on it."],"categories":["T06","T08"],"tags":["thorvg","lottie","webcanvas","wasm","webgl","webgpu","vector-graphics","web-component","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoidGhvcnZnLndlYiBkb2N1bWVudGF0aW9uIG5vdGVzOiBXZWJDYW52YXMsIExvdHRpZSBQbGF5ZXIsIGJhY2tlbmRzLCB0aHJlYWRpbmcgYW5kIFdBU00gYnVpbGQgc2V0dXAiLCJ0eXBlcyI6W10sImNhdGVnb3JpZXMiOltdfQ","ordering":"bounded_reference_and_preview_lanes"}