Visual flow editor for media processing automation. Built with Go + SvelteKit.
# Start dev dependencies
make dev
# Run tests
make test
# Lint
make lint
# Generate code (ogen + protoc)
make gen
# Build all binaries
make build- Server: REST API (ogen) + ConnectRPC (real-time) + Yjs (collaborative editing)
- Worker: gRPC client, River job consumer, astiav media processing
- Operator: K8s operator (kubebuilder) with CRDs
MIT