creates video voice memos from audio clips; with bluesky integration. trill.ptr.pet
TypeScript 96.9%
Nix 2.5%
HTML 0.4%
CSS 0.1%
JavaScript 0.1%
18 1 0

Clone this repository

https://tangled.org/ptr.pet/trill
git@knot.gaze.systems:ptr.pet/trill

For self-hosted knots, clone URLs may differ based on your setup.

README.md

trill#

a webapp that converts voice memos into videos, ready for posting on bluesky (or perhaps elsewhere!). it lets you upload audio files or record directly from the microphone, and automatically generates a video using your profile picture.

built with solidjs and vite. uses park-ui for components and atcute for atproto interactions.

see trill.ptr.pet for a hosted instance.

usage#

  1. upload a voice memo or record one.
  2. it will automatically be converted to a video.
  3. (optional) add an account to enable bluesky integration.

running#

with nix#

  • build the project: nix build .#memos
  • enter the dev shell: nix develop

manually#

you'll need deno.

deno install && panda codegen
deno task dev # or deno task build