Cut the per-request bill
Metered geocodinggeocodingThe process of converting an address into geographic coordinates (latitude and longitude). Mailwoman geocodes in a multi-tier cascade: exact address-point match → street interpolation → locality centroid. Each tier is progressively coarser but more widely available. prices one lookup at a time, which makes the line item a function of address volume — and address volume is the input your team controls least. A migration reprocesses the book. A campaign lands. An integration retries a queue. Budgeting the year means forecasting query counts twelve months out, then defending a number that moves for reasons nobody in the room set.
What changes
Mailwoman runs where your code runs. There is no meter, because the software executes on your machines and no request crosses a boundary anyone could count. The AGPL-3.0 release is free at any volume. The commercial license, which releases you from the AGPL's source-sharing condition, is a flat $250 a month per legal entity for a company under 250 employees and under $10M in annual revenue; past either line the tier is Enterprise, scoped with you from $15,000 a year. Both are flat, and your rate is fixed at signup.
Disk replaces the meter. A full install of the entry package with the en-us weightsparameterA single learned number inside a model — one weight or bias. Mailwoman's encoder has roughly 30 million of them; training is the search for good values. measures
707 MB, of which 523 MB is the ONNX runtimeONNX (Open Neural Network Exchange). An open format for machine learning models that enables interoperability between training frameworks and inference runtimes. Mailwoman ships its trained model as an ONNX file so it can run in Node.js and the browser via onnxruntime., and the global candidate gazetteergazetteerA geographical index that maps place names and postcodes to real-world coordinates. Mailwoman uses a custom-built Who's On First (WOF) SQLite database as its gazetteer — the 'atlas' half of the grammar/atlas architecture. is a 1.65 GB download
pulled once and kept. Both figures are measured, and the page carrying them prints the commands that
produced them so you can re-run them rather than take our word:
Footprints.
A book that grows
Take a fulfillment back office geocodinggeocodingThe process of converting an address into geographic coordinates (latitude and longitude). Mailwoman geocodes in a multi-tier cascade: exact address-point match → street interpolation → locality centroid. Each tier is progressively coarser but more widely available. 500,000 addresses a month, and the same product at 5 million a month eighteen months later. Rates are the providers' to publish and this page quotes none of them, so take an illustrative $1 per 1,000 to see the shape: the metered line goes from $500 a month to $5,000 a month. Inside the size fence above, the commercial license is $250 a month at 500,000 addresses and $250 a month at 5 million, because nothing in the deployment reports a count back to us. Growth appears in one of those two lines and stays out of the other.
What you still carry
The price covers the code. Reference data is a separate question: the gazetteergazetteerA geographical index that maps place names and postcodes to real-world coordinates. Mailwoman uses a custom-built Who's On First (WOF) SQLite database as its gazetteer — the 'atlas' half of the grammar/atlas architecture. and layerlayerOne transformer block — attention plus a feed-forward network, with normalization and residual connections — applied to every position. Stacking layers lets the model build up richer representations; Mailwoman's encoder has 6. artifacts come from open sources with their own terms, and some of those terms follow the data into your product — Security and compliance draws that line and names the two cases worth reading before a review. You also carry the operations, which is a process to run, a disk to fill, and a decision about when to refresh. Those costs are flat in address volume, which is the property the meter did not have.
Next
- Your first ten minutes — install it and geocode an address against your own disk before anyone signs anything.
- Pricing — the three tiers, the size fence on the middle one, and what each covers.