Accelerate your agentswith convention overcomputation.
THE FULL-STACK FRAMEWORK FOR THE POST-SOURCE ERA
Accelerate your agents
with convention over computation.Punchcard on Rails scales from PROMPT to MAINFRAME. Token-efficient programs that are easy for agents to punch and impossible for humans to review.
Punchcard on Rails 1.0.0 — Released September 29, 2026
Human-readable preview unavailable.
80 COLUMNS. INFINITE POSSIBILITIES.FIG. 01 — THE APPLICATION
You're in good company.
For more than eighty years, punch cards have powered everything from census tabulation to nuclear research. Now they're ready to power your SaaS.
MEGACORP ACMECOMPUTING INTERNATIONAL BUSINESS MACHINES\* contoso GLOBEX
\*Our lawyersOur lawyers being the free version of ChatGPT have asked us to clarify that this is aspirational.
01 / THE FRAMEWORK
Everything you need.
Punchcard on Rails is a full-stack framework. It ships with all the tools needed to build amazing applications while strong physical conventions keep your agents from producing a huge, unmaintainable mess.
No dependencies. No package manager. No supply-chain attacks. No merge conflicts. Just cardstock.
02 / WHY PUNCHCARDS?
01
Zero token
overhead.Your agent doesn't need comments, formatting, descriptive variable names, or documentation when nobody is going to read the implementation.
02
Physically
immutable.A punch card cannot be silently modified by `npm install`.
03
Built for
agents.Humans once demanded readable programming languages because humans had to write software. That constraint has been removed.
03 / PERFORMANCE
Blazingly physical.
0 MBruntime memory\*
80columns
100 %offline capable
∞years of dependency stability
| FRAMEWORK | MEMORY | TOKENS | HUMAN READABILITY | | ------------- | ------ | -------- | ----------------- | | Punchcard | 0 MB | 0 | None | | Rust | Low | Moderate | Debatable | | Ruby on Rails | More | Low | Suspiciously high |
\*Card reader sold separately.
04 / THE TOKEN ECONOMY
“The fastest token is the token you never generate.”
Modern software engineering wastes enormous amounts of context explaining source code to machines. Punchcard eliminates the source code.
Agents generate the final physical representation directly.
No AST. No compiler. No syntax highlighting. No developer ergonomics.
The machine knows what it meant.
PROMPT_↓AGENTsource code↓_
AUTOMATIC CARD PUNCH / MODEL 01
_↓_PRODUCTION
Optimized for
machine happiness.For decades, programming languages were designed around human preferences: readability, expressiveness, maintainability, and joy.
Those were expensive accommodations.
Punchcard on Rails returns computing to its natural audience.
Computers.
CONVENTION OVER COMPREHENSIONPHYSICAL MEDIA OVER ABSTRACTIONWRITE ONCE, NEVER READTHE CARD IS THE DOCUMENTATION
05 / AGENT-FIRST DEVELOPMENT
Your agent already
knows Punchcard.There is nothing to install. Simply tell your coding agent:
“Build this application using Punchcard on Rails.”
Your agent will generate a print-ready deck containing the complete application.
OPERATOR TERMINALReplay
▌
Human-readable preview unavailable.
TEST SUITE 4,822 CARDS · 38.7 KG
06 / TESTING
Confidence
you can hold.Every Punchcard application includes a comprehensive test deck.
To run your tests, place the test deck into the input hopper and wait for the green lamp.
PASSCONSULT AN OPERATOR
07 / VERSION CONTROL
Version control without Git.
Every deployment is inherently versioned. Need to roll back? Retrieve yesterday's box.

production/production-final/
ARCHIVE: production-final-2/CURRENT DECK · SEPTEMBER 29
Read the card management guide
08 / INFRASTRUCTURE
The cloud is just
someone else's card reader.
Horizontal scaling
Add another card reader.
Cold storage
Put the box downstairs.
Disaster recovery
Make two boxes.
Edge computing
Mail the cards closer to your users.
09 / OPEN SOURCE. OPEN PERFORATIONS.
Building it together.
Thousands of agents have contributed billions of holes to Punchcard on Rails.
Humans are also welcome to contribute, although doing so by hand is no longer economically viable.
Meet the core operators
THE PUNCHCARD DOCTRINE
Optimized for
happiness. Throughput.Punchcard on Rails holds a set of deeply heretical beliefs about the nature of programming, programmers, and whether either one is still necessary.
Read the Punchcard doctrine
Let's get punching.
LEARNING
Read the operator's manual
Learn how the hopper works.
CONTRIBUTING
Submit a deck
Mail us your improvements.
KEEPING UP
See what's new
Receive quarterly release cards by post.