12-day current streak·47-day longest streak
Tom Beckenham Technical founder. Building OpenStory — open-source platform for AI filmmaking. Previously founded Comma Payments (acquired 2023). Based in Sydney, Australia. Now OpenStory — Open Video Generation. Paste a…
Tom Beckenham
Technical founder. Building OpenStory — open-source platform for AI filmmaking. Previously founded Comma Payments (acquired 2023). Based in Sydney, Australia.
Now
OpenStory — Open Video Generation.
Paste a script and get back a scene-by-scene breakdown, AI-generated frames, and motion video — with characters, locations, and visual style staying consistent across every shot. Built with TanStack Start, Bun, and Cloudflare Workers; image and motion generation via TanStack AI + Fal.ai.
- openstory.so
- openstory-so/openstory — open source, MIT licensed
Open source
- TanStack/ai — authored the fal.ai adapter for image and video generation. Also shipped NanoBanana Pro 2 support, an OpenRouter SDK upgrade with structured-output, and assorted fixes.
- dotfiles — my setup for multi-agent Claude Code workflows with git worktrees.
Writing
- Rewriting whole apps with AI — using Claude Code to rapidly rebuild a legacy frontend.
- Sustainable AI business models — lessons from fintech.
Previously
- Flow Blockchain — engineering lead on the Flow Wallet Chrome Extension. Architectural overhaul, CI/CD, state-management refactor, end-to-end test coverage.
- Comma Payments — founder & CEO (2019–2023). Pioneered open banking bulk payments in the UK; £18M+/month processed. Acquired by Weavr (Paystratus Group).
- Specle — founder & CEO (2006–2017). Central ad spec database used by Guardian, Daily Mail, and Condé Nast. Cash-positive within 3 years; still operating.
Links
-
openstory ★ PINNED
No description.
TypeScript ★ 0 1mo agoExplain → -
dotfiles ★ PINNED
No description.
Shell ★ 0 10h agoExplain → -
character-gen
Agent-first character generator for the fal.ai hackathon — Claude Code skills + CLI, 100% fal APIs
TypeScript ★ 2 4d agoExplain → -
genmedia-ui
No description.
TypeScript ★ 1 5d agoExplain → -
pdf-parser-comparison
No description.
Shell ★ 1 1y agoExplain → -
hyperframes-tanstack-cloudflare
No description.
TypeScript ★ 0 1h agoExplain → -
hyperframes-tom ⑂
Write HTML. Render video. Built for agents.
TypeScript ★ 0 3h agoExplain → -
hyperframes-cloudflare-template-tom ⑂
HyperFrames template for Cloudflare Workers + Containers — preview HTML video compositions in the browser, render MP4s server-side.
HTML ★ 0 1h agoExplain → -
mediabunny-tom ⑂
Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.
★ 0 1d agoExplain → -
durable-streams-tom ⑂
The data primitive for the agent loop.
★ 0 8d agoExplain → -
durable-object-streams
Durable Streams protocol server on Cloudflare Workers + Durable Objects
TypeScript ★ 0 15d agoExplain → -
assistant-ui-tom ⑂
Typescript/React Library for AI Chat💬🚀
★ 0 17d agoExplain → -
openstory-tom ⑂
Tom's version of OpenStory
TypeScript ★ 0 23d agoExplain → -
ag-ui ⑂
AG-UI: the Agent-User Interaction Protocol. Bring Agents into Frontend Applications.
★ 0 1mo agoExplain → -
tanstack.tom ⑂
The marketing and docs site for all TanStack projects
★ 0 1mo agoExplain → -
router-tom ⑂
🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).
★ 0 1mo agoExplain → -
ai-tom ⑂
🤖 SDK that enhances your applications with AI capabilities
TypeScript ★ 0 7h agoExplain → -
agents-tom ⑂
Build and deploy AI Agents on Cloudflare
★ 0 2mo agoExplain → -
workflow-js-tom ⑂
Durable, Reliable and Performant Serverless Functions
TypeScript ★ 0 2mo agoExplain → -
agent-harness
Overnight runner for chains of dependent GitHub issues. Drives Claude Code through a ralphy engineer-and-review loop with stacked PRs.
TypeScript ★ 0 2mo agoExplain → -
qstash-cli-tom ⑂
Run QStash locally
★ 0 2mo agoExplain → -
aimock-tom ⑂
Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, search. One package, one port, zero dependencies.
★ 0 29d agoExplain → -
fal-js-tom ⑂
The JavaScript client and utilities to fal-serverless with built-in TypeScript definitions
TypeScript ★ 0 1mo agoExplain → -
hyperframes-tanstack-ai
No description.
HTML ★ 0 2mo agoExplain → -
hypervideojs ⑂
[Beta] Video.js v10 - open source media player framework for Web and React. Forked to work with hyperframes like sources
★ 0 2mo agoExplain → -
tombeckenham
No description.
TypeScript ★ 0 3mo agoExplain → -
my-emdash-site
No description.
Astro ★ 0 3mo agoExplain → -
employmentai
No description.
TypeScript ★ 0 3mo agoExplain → -
pet-rescue-game
No description.
TypeScript ★ 0 3mo agoExplain → -
falcraft-tom ⑂
3D structure generation in Minecraft, powered by fal.ai
★ 0 3mo agoExplain → -
d1-get-started
No description.
TypeScript ★ 0 5mo agoExplain → -
rules
Sets of rules and agent setups
Shell ★ 0 5mo agoExplain → -
gen-video
A TanStack Start project with Cloudflare, Ai, Shadcn, Tanstack Query, Start, Db, Convex, Better Auth, and Sentry
★ 0 5mo agoExplain → -
turso-better-auth-vercel-bun
No description.
TypeScript ★ 0 6mo agoExplain → -
wild-water-3743
No description.
TypeScript ★ 0 8mo agoExplain → -
crypto-trade
No description.
TypeScript ★ 0 11mo agoExplain → -
bun-http-framework-benchmark ⑂
Compare throughput benchmark from various Bun HTTP framework
TypeScript ★ 0 11mo agoExplain → -
3-nft-minting ⑂
No description.
★ 0 3y agoExplain → -
w3up-test
No description.
TypeScript ★ 0 1y agoExplain → -
aussie-roast-vote
No description.
HTML ★ 0 1y agoExplain → -
router-auth ⑂
Authentication for the Web.
TypeScript ★ 0 1y agoExplain → -
tanstack-authentication-routes
No description.
TypeScript ★ 0 1y agoExplain → -
0-hello-world ⑂
No description.
★ 0 3y agoExplain →
No repos match these filters.