frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Bsub.io – zero-setup batch execution for command-line tools

13•wkoszek•6h ago
I built bsub because I was tired of wiring up Docker images, Python environments, GPUs, sandboxing, and resource limits every time I needed to run heavy command-line tools from web apps. I wanted: send files -> run job in the cloud -> get output -> done.

https://www.bsub.io

bsub lets you execute tools like Whisper, Typst, Pandoc, Docling, and FFmpeg as remote batch jobs with no environment setup. You can try them locally via the CLI or integrate via a simple REST API.

Example (PDF extraction):

  bsubio submit -w pdf/extract *.pdf
Works like running the tool locally, but the compute and isolation happen in the cloud.

Technical details: - Each job runs in an isolated container with defined CPU/GPU/RAM limits. - Files are stored ephemerally for the duration of the job and deleted after completion. - REST API returns job status, logs, and results. - Cold start for light processors (Typst, Pandoc) is low; Whisper/FFmpeg take longer due to model load/encoding time. - Backend scales horizontally; more workers can be added during load spikes.

Current processors:

  SST/Whisper -- speech-to-text

  Typography -- Typst, Pandoc

  PDF extraction -- Docling

  Video transcoding -- FFmpeg
More coming; suggestions welcome for tools that are painful to set up locally.

Looking for testers! CLI is open source: https://github.com/bsubio/cli. Installers available for Linux/macOS; Windows testing is in progress. Free during early testing; pricing TBD.

If you’re on Windows, feedback is especially helpful: contact@bsub.io

If you try it, I’d appreciate feedback on API design, latency, missing processors, or anything rough around the edges.

Comments

mestor•2h ago
Love the idea! I will try it!
wkoszek•2h ago
Thanks! Any feedback is appreciated!
chrisweekly•2h ago
Great idea! Congrats on shipping! It'll be weeks at least before I have time to play w it, but bookmarked and wishing you luck.
wkoszek•2h ago
Thanks! Perhaps you can test new upcoming workers. There'll be more tools for document processing and rendering, with some examples of what can be done with them.
TheTaytay•1h ago
This _sounds_ really neat, and I'm very curious about this!

If it helps, I wanted to give you my stream-of-consciousness as I explored your post and site as a _total_ newcomer. I am a bit confused about what it can dop, and I bet it's really easy to make me unconfused through some site tweaks, and you seem eager for feedback:

My thoughts:

"Woah, this sounds neat. I wonder how it is different from Modal...I wonder if I could build it with modal...I love the idea of making batch stuff easier from the command line... <Now on homepage https://www.bsub.io/> Cool - there is that pdf example again! What does "extracting" the pdf do I wonder? What is "-w"? I guess these are local pdf files. I remember the poster saying that it would upload the files, so that is cool... But what is the output? Where is the output? I presume I can add my own commands cause he said "command-line tools" but maybe he meant that he exposed canned tools on the command line? What else can I do? Oh look - Video, Audio, and LLM are all mentioned! I will click on those to see other examples. <they aren't clickable> <Clicking on "see docs"> Scrolling to find _any_ other examples of any other commands... <Scrolling through rest of docs to try to understand, and failing>

"I bet if I installed it and ran it with --help, it would give me some more examples, but I'm not sure..."

wkoszek•30m ago
This is a great feedback! You can play with it some more if you Login. I have put a playground for users who'd like to try it out without installing.

But it's a good point--perhaps I need to add more examples to the page so that you can see right away what it's all about.

Compiling Ruby to Machine Language

https://patshaughnessy.net/2025/11/17/compiling-ruby-to-machine-language
101•todsacerdoti•2h ago•3 comments

Show HN: I built a synth for my daughter

https://bitsnpieces.dev/posts/a-synth-for-my-daughter/
829•random_moonwalk•5d ago•159 comments

"One Student One Chip" Course Homepage

https://ysyx.oscc.cc/docs/en/
66•camel-cdr•5d ago•13 comments

Show HN: PrinceJS – 19,200 req/s Bun framework in 2.8 kB (built by a 13yo)

https://princejs.vercel.app
91•lilprince1218•2h ago•30 comments

My stages of learning to be a socially normal person

https://sashachapin.substack.com/p/my-six-stages-of-learning-to-be-a
213•eatitraw•2d ago•101 comments

Azure hit by 15 Tbps DDoS attack using 500k IP addresses

https://www.bleepingcomputer.com/news/microsoft/microsoft-aisuru-botnet-used-500-000-ips-in-15-tb...
104•speckx•4h ago•105 comments

Project Gemini

https://geminiprotocol.net/
172•andsoitis•6h ago•99 comments

Show HN: ESPectre – Motion detection based on Wi-Fi spectre analysis

https://github.com/francescopace/espectre
75•francescopace•7h ago•13 comments

FreeMDU: Open-source Miele appliance diagnostic tools

https://github.com/medusalix/FreeMDU
214•Medusalix•8h ago•54 comments

Show HN: Continuous Claude – run Claude Code in a loop

https://github.com/AnandChowdhary/continuous-claude
51•anandchowdhary•2d ago•27 comments

WeatherNext 2: Our most advanced weather forecasting model

https://blog.google/technology/google-deepmind/weathernext-2/
157•meetpateltech•7h ago•62 comments

Insects on the Space Menu

https://www.esa.int/Science_Exploration/Human_and_Robotic_Exploration/Insects_on_the_space_menu
13•ohjeez•5d ago•1 comments

An official atlas of North Korea

https://www.cartographerstale.com/p/an-official-atlas-of-north-korea
139•speckx•4h ago•76 comments

Aldous Huxley predicts Adderall and champions alternative therapies

https://angadh.com/inkhaven-7
35•surprisetalk•7h ago•17 comments

Our dogs' diversity can be traced back to the Stone Age

https://www.bbc.com/news/articles/ce9d7j89ykro
27•1659447091•3d ago•10 comments

Astrophotographer snaps skydiver falling in front of the sun

https://www.iflscience.com/the-fall-of-icarus-you-have-never-seen-an-astrophotography-picture-lik...
152•doener•1d ago•32 comments

How to escape the Linux networking stack

https://blog.cloudflare.com/so-long-and-thanks-for-all-the-fish-how-to-escape-the-linux-networkin...
72•meysamazad•6h ago•8 comments

Giving C a superpower: custom header file (safe_c.h)

https://hwisnu.bearblog.dev/giving-c-a-superpower-custom-header-file-safe_ch/
224•mithcs•11h ago•183 comments

How when AWS was down, we were not

https://authress.io/knowledge-base/articles/2025/11/01/how-we-prevent-aws-downtime-impacts
65•mooreds•5h ago•35 comments

More liberals, people of color and LGBTQ say they're buying guns out of fear

https://www.npr.org/2025/11/15/nx-s1-5607064/guns-liberals-trump-administration-people-of-color-l...
15•makerdiety•26m ago•3 comments

My Kind of REPL

https://ianthehenry.com/posts/my-kind-of-repl/
8•ingve•5d ago•2 comments

The time has finally come for geothermal energy

https://www.newyorker.com/magazine/2025/11/24/why-the-time-has-finally-come-for-geothermal-energy
76•riordan•8h ago•129 comments

Grok 4.1

https://x.ai/news/grok-4-1
45•simianwords•1h ago•23 comments

A graph explorer of the Epstein emails

https://epstein-doc-explorer-1.onrender.com/
161•cratermoon•2d ago•35 comments

Where do the children play?

https://unpublishablepapers.substack.com/p/where-do-the-children-play
278•casca•1d ago•215 comments

Are you stuck in movie logic?

https://usefulfictions.substack.com/p/are-you-stuck-in-movie-logic
151•eatitraw•10h ago•128 comments

DESI's Dizzying Results

https://www.universetoday.com/articles/desis-dizzying-results
18•belter•4h ago•3 comments

EEG-based neurofeedback in athletes and non-athletes

https://www.mdpi.com/2306-5354/12/11/1202
23•PaulHoule•4h ago•8 comments

People are using iPad OS features on their iPhones

https://idevicecentral.com/ios-customization/how-to-enable-ipad-features-like-multitasking-stage-...
113•K0IN•19h ago•113 comments

Replicate is joining Cloudflare

https://replicate.com/blog/replicate-cloudflare
246•bfirsh•8h ago•58 comments