You can call me Pxl

i'm a software designer and tech enthusiast.

  • - i love the sonic series. my favorite characters are tails, shadow, and sonic.
  • - i have three cats and they are the most wonderful little guys ever
  • - minecraft is my favorite game, and ive been playing it for as long as i can remember
  • - i use arch btw

Projects

Paperboard

your self-hosting toolkit

paperboard.dev

paperboard is my magnum opus and my main project. it's a toolkit that makes self-hosting certain things easier. here's what it does right now (each one of these is a panel):

  • - game server: run a minecraft server and manage players, view a map, install plugins, and WAYYY more in just a few clicks, it's so easy to use.
  • - bot creator: create a discord bot without any coding, just drag blocks together
  • - ai: run local ai and let it control your other paperboard panels. working on making it a self hostable grok bot alternative

paperboard also has remote functionality so you can run all the above on an old laptop in the closet, and i'm working on other things like a mobile app. stay tuned!

funny enough, the concept for this project came over a year ago, and it's been scope crept to the moon. i'm proud of that. in fact, the original idea was simply just a ui for ssh, but now it doesn't use ssh at all!

please check this app out, it's really cool and there's so much more to come :3

Cascade

a video editor your agents can understand

cascade.mileniumhq.com

i had the idea for a video editor that used the dom for rendering a long time ago, but i never got around to finishing it until recently, and i couldn't be happier with the result! :D

the world we live in today where agents can do almost anything has empowered this tool dramatically. the benefits of an html-based system have never been better. agents can write plugins and change the app on the fly, and they already understand how css works. cascade also works with the harnesses you already pay for - opencode, codex, claude code, and cursor.

perhaps the best part is how it's a copilot, not an editor replacement. it's not a chatbox, it still has a fully featured editor that you can drive, really easily. you bring the vision and the taste yourself, and the agent helps you execute it faster. the creative part of editing is really important to me and i wanted to implement it in a way that lets it persist.

it exports quickly using the built in plugins, especially when my comparison is kdenlive. it's not a particularly heavy app. it's also not the most full-featured editor, but everything is a plugin and an agent can add any feature in seconds.

if that's not enough, it's mit licensed so you can rerelease it as "Cool Editor I Made All By Myself" ;)

happy editing!

MCJSE

minecraft: java(script) edition

minecraft: java(script) edition, running in the browser

the screenshot you see above is not minecraft.

it's a 1:1 recreation written in typescript.

this is a project i'm doing that doesn't really have a use, but is extremely fun nonetheless: recreating minecraft to run in javascript. this project is in its very early stages and i'm not sure about whether i should release it (i DEFINITELY won't ship any assets), but it's a fun test of stretching what's possible with agents.

essentially, i instructed my agent to recreate minecraft and i'm handing it little steps at a time. it doesn't actually recreate the world generation or anything like that, so it still requires the normal java server to connect to. as of now.

it uses mineflayer on the backend rather than anything custom.

how the agent builds it isn't guesswork, it basically grabs the actual decompiled jar and sends subagents to look through the game's code to get the proportions and mechanics EXACTLY right, then ports them to typescript and three.js. there's not much else to say here yet, other than that java(script) Edition is an excellent joke.

if i ever do port the server, it'll be interesting to see how mechanics like redstone work under javascript. it'd also be interesting to see how it performs compared to the full java runtime.

oh yeah, and it runs in a browser