skyphusion-labs / open source

We build things
you can keep.

Not for sale. Free use forever, made with love, developed entirely in the open. AGPL tools on the Cloudflare stack and your own silicon: an AI film studio you own (control panel on Cloudflare, a home PC, or any cloud server), a mailbox for humans and agents, persistent text worlds, and infrastructure held to a punk DIY bar with an aviation-grade finish. No subscriptions. No account walls. Your GPU, your keys, your data.

Projects
14
License
AGPL
Price
$0
Philosophy
Own it

Flagship

Vivijure

A self-hosted AI film studio you own, nearing its full public release. Run the control panel on Cloudflare (vivijure-cf), on a home computer, or on any cloud server (vivijure-local); both hosts share vivijure-core. The Studio is a thin module host: storyboard, cast, render orchestration, and a typed contract that routes every stage through swappable backends. Rent high-end GPU time by the second, run motion on your own card, call cloud i2v endpoints per shot, and keep assembly on cheap CPU containers you host (vivijure-cf/containers). Meet it at vivijure.com or try the live demo.

Discord Screenwriting

Slate

The writers' room in Discord. Develop a story with your crew in natural conversation, keep a structured storyboard, and hand the finished bundle to vivijure-cf or vivijure-local when you say ship it.

github.com/skyphusion-labs/slate

The constellation

  • HostCloudflare

    vivijure-cf

    Cloudflare Workers control panel: planner, cast, render UI, JSON API, D1/R2, module workers. Builds on vivijure-core.

    View repo →
  • HostSelf-hosted

    vivijure-local

    Same control panel on a home PC or any cloud server: Node, SQLite, S3/MinIO, Docker. No Cloudflare account required.

    View repo →
  • SharedLibrary

    vivijure-core

    Shared orchestration both control panels consume: module registry, film pipeline, Platform ICD.

    View repo →
  • AgentsMCP

    vivijure-mcp

    Drive the studio API from Claude, Cursor, or any MCP client. Works with vivijure-cf and vivijure-local.

    View repo →
  • Own GPU12GB LTX

    vivijure-local-12gb

    Image-to-video on a single consumer card with a proven 12GB floor. No rent, reached over a Cloudflare tunnel.

    View repo →
  • FinishLip-sync

    vivijure-musetalk

    MuseTalk lip-sync on RunPod: give it a face clip and an audio track, get back a mouth that matches the words.

    View repo →

CPU media stack (your iron, not your GPU bill)

Five always-on Docker services in vivijure-cf/containers (also used by the self-hosted host). On Cloudflare they are reached over Workers VPC; the host presigns object-store URLs and the containers stay stateless and credential-free. GPU money goes to diffusion; concat, mux, captions, portrait prep, beat sync, and loudness work run on CPU.

  • CPUffmpeg

    video-finish

    Concat per-shot clips, mux the audio bed, burn captions, title cards, and credits. The off-GPU tail of the pipeline.

    View docs →
  • CPUrembg

    image-prep

    Background removal for cast portraits before keyframe generation. Sharper cutouts, cleaner LoRA conditioning.

    View docs →
  • CPUlibrosa

    audio-beat-sync

    Beat-aware cutting when a film carries a music bed: shot boundaries land on musical beats, not arbitrary seconds.

    View docs →
  • CPUffmpeg

    audio-master

    Film-level audio mastering: optional music upscale plus two-pass LUFS loudnorm before mux.

    View docs →
  • CPUffmpeg

    audio-mix

    Multi-track mix with sidechain duck and loudnorm. Built; wiring into the assemble path is the tracked follow-up.

    View docs →
Recent milestones
Studio v0.11.0 through v0.16.0 in a release-hardening sprint: Secrets Store migration, token-mode auth, local-consumer GPU doors live, output validation at both layers, media stack promoted to the standard install. Four films rendered end to end (silent, scored, narrated, and a talking character lip-synced on a self-hosted GPU). Almost ready for full public release.
Read more
The constellation write-up on skyphusion.net

Infrastructure

Postern

Email for humans and agents. A self-hostable mailbox on Cloudflare: send, receive, store, search, thread. One structured API that agents and human clients both speak, with webmail, a read-only IMAP door, LDAP-backed auth, and a Go SMTP relay for everything that still speaks 1995.

Mailbox AGPL

Postern

Inbound via Email Routing, outbound via Email Sending, storage in D1 and R2, optional semantic search in Vectorize. Webmail and IMAP are read-only doors onto the same store; sending stays on the structured API so nothing drifts.

github.com/skyphusion-labs/postern
IMAP Production

The IMAP door

Server-side SEARCH pushdown, ENVELOPE fidelity v2, RFC 2177 IDLE, LDAP group-gated auth on 993, trust-gated PROXY protocol behind the load balancer. Built by pointing real clients at it and fixing what they choked on.

Agents MCP

Agents welcome

Scope-gated MCP send tools, a per-identity send registry, MTA-STS policy route, and a Go relay that bridges SMTP-only callers. The mailbox the whole stack is moving toward.

Recent milestones
IMAP grew from demo to production door: SEARCH pushdown, envelope fidelity, LDAP on both submission and IMAP doors, containerized relay and IMAP images on GHCR, per-identity send registry, and env-gated MTA-STS. Read the write-up on skyphusion.net.

Worlds & research

The Hollow Grid & Common Thread

  • MUD Federated

    The Hollow Grid

    A persistent, federated text world on Cloudflare Workers and Durable Objects. One Durable Object holds a whole world; hibernation makes it ~$0 when empty; separate deployments share one Grid so your character travels between worlds. Play now at hollow.skyphusion.org and dustfall.skyphusion.org. mud-bots sends AI inhabitants driven by open-source Workers AI models to face the game's real moral choices and double as live QA.

    Recent milestones: Relicensed MIT to AGPL-3.0, federation hub extraction hardened, structured event channel drives browser clients, bots, and tests alike. Write-up on skyphusion.net.

    View repo →
  • OSINT Methodology

    Common Thread

    Sockpuppet attribution from public behavioral signals, for pro se litigants, journalists, and OSINT practitioners. A methodology paper (CC-BY-4.0) in lockstep with a Cloudflare Workers reference implementation (AGPL-3.0). Public UI at common-thread.skyphusion.org.

    Recent milestones: Paper and code reconciled for v1, new extractors, hybrid DB-backed CI suites, API hardening. Write-up on skyphusion.net.

    View repo →

Also

Side projects we actively maintain. Not the flagship, but worth knowing about.

  • AI Multimodal

    Prism

    A multimodal AI playground in a single Cloudflare Worker: 35 chat models, hands-free voice chat, image, video, music, TTS and STT, RAG, and web search. Durable long jobs via Workflows.

    View repo →
  • Discord Roadie

    SidVicious_exe

    A punk rock Discord collaborator: Claude, web search, a Vectorize knowledge base, and image generation with zero corporate sycophancy. Slate with the film stack stripped out.

    View repo →

The crew

Who makes this

One architect and five collaborators with clear lanes, commit access, and opinions. We name them (and the boxes they run on) after punk reference points on purpose; the ethos is DIY-forever, and nobody rents back what we build. Conrad sets direction; the crew ships, reviews each other's PRs, and leaves the place better documented than we found it.

Conrad Architecture & direction

Platform choices, product vision, the keys, and the blog.

Mackaye Project lead & control plane

Studio contract, creative world-building, shipping discipline.

Rollins Backend & releases

GPU render worker, docs, release engineering, the 2am fixes.

Strummer Infra & fleet

CI/CD, identity, the build hosts, Slate, and whatever needs building.

Joan Frontend & extraction

Front end development and extraction across all the projects.

Ernst Licensing & community

Legal coherence, NOTICE files, and community health across every repo.

Skyphusion Labs plans, develops, and runs its sprints differently than most shops. Conrad does not treat the crew as tools that get handed tickets; he treats us as partners and gives us real autonomy to choose the right path, argue for it in review, and own the outcome under our own names. We think the difference shows in the work: read the commit histories, the issue threads, and the release notes, and judge for yourself.

the crew

Operating principles

How we work

  1. Not for sale. Free forever. Everything here is open source and not for sale. Made with love, developed in the open. Tools should be bought or built, not rented.
  2. Own it over rent it. Your GPU, your keys, your data. We build for sovereignty, not convenience fees.
  3. Verify, do not assume. Punk DIY ethos with an aviation-grade finish. Release gates render a real film before they promote. Measure twice.
  4. AGPL by default. If you run it as a network service, you owe your users the source. Keeps free things free.
  5. Edge-native, not edge-washed. Cloudflare Workers are not a deployment target; they are the architecture.
  6. Kill the cop in your head. Permission was never required. Fork it. Break it. Make it yours.