Crate
A Satis-wrapper, optimized for internal distribution of composer packages backed by private GitHub repos.
Scalpels offers an open-source suite that replaces the small SaaS your team leans on — telemetry, image processing, staging mail. It forks a tool into your GitHub, provisions it on your Laravel Cloud account, attaches your apps to it, and never holds your data.
Install a tool: one credit. Attach an app: one credit. Unlimited plans for teams and agencies.
artisan-build/2fanyone.com
artisan-build/ballast
artisan-build/artisan-tv.com
artisan-build/scalpels.app
artisan-build/pteroprompter.com
artisan-build/artisan-community
How it works
Three phases. The first happens once. After that, installing a tool and connecting an app to it are single actions you repeat as your estate grows — and every one of them writes to your accounts, not ours.
Install the GitHub App
RequiredChoose the organisations and repositories Scalpels can see. Forks land in the organisation you pick, and you can narrow or revoke access from GitHub at any time.
Add a Laravel Cloud key
RequiredA scoped API key for the Laravel Cloud account that will host the tools. Everything Scalpels provisions from here lands in that account, on your bill.
Add a Forge key
OptionalOnly if some of your apps run on Forge. It lets those sites appear alongside your Cloud apps as connection targets — the tools themselves still deploy to Cloud.
Forked into your GitHub
The repository is created inside your own organisation. You own it from the first commit and keep it whatever happens to your Scalpels account.
Review the resources
We read the app's manifest and pre-select the minimum it needs to run. Nothing is hidden: adjust sizes or add what you want before anything is created.
Deploy
One button. Scalpels provisions exactly what you approved on your Laravel Cloud account, deploys the app, and hands you the management screen.
Need to resize a database or add a worker after the fact? Do it in Laravel Cloud. Their console is excellent and it is your account — we would only be putting a worse screen in front of it.
Every app you run — on Laravel Cloud or Forge — shows up in your dashboard. Click the tool you want it wired to and Scalpels does the plumbing.
Credentials written to the app
The token and the URL of your tool's environment go straight into the consuming app's environment. Nothing to copy between two consoles.
A draft PR if a package is needed
When the tool needs a client package, we open a draft pull request that installs and configures it. You read the diff, you merge it. We never push to your default branch.
Connected
Telemetry tools start reporting the moment the PR merges. Tools you call directly — background removal, for instance — are ready to use as soon as you write the call.
Install hone-client and register the reporter
artisan-build/2fanyone.com · 3 files
Merged — Hone is reporting
First telemetry landed 40 seconds after the deploy finished.
The catalog
Built for Cloud is a family of small, self-hostable applications, each replacing one service teams normally rent — MIT licensed, public on GitHub, and complete apps rather than templates or starters. Fork any of them and run them yourself for free, forever. Scalpels is only here to do the forking, provisioning and wiring for you.
Compatibility
A Satis-wrapper, optimized for internal distribution of composer packages backed by private GitHub repos.
Hone collects your Laravel app's Nightwatch telemetry and routes it to a server you control, exposing the data via REST and MCP.
Matte lets you run your own unmetered image background API using the same ONNX/U²-Net ML that popular background removers use.
Sink provides a mail driver for Laravel that sends everything to your own server so your staging environments can safely send email for you to inspect.
AI in multiplayer mode: Gated artifact sharing, primitive handoffs, an org knowledge base, distributed event-driven workflows, and role-addressed collaboration.
Reel is session replay you host yourself, recorded with rrweb, so recordings of your users stay on your own infrastructure.
Every tool ships when it is genuinely finished, not when the catalog looks thin. New entries appear here and in your dashboard the day they are published.
Fork any of these and spend the afternoon wiring it up yourself — the repository Scalpels deploys is the same one you are looking at. Or spend a credit.
Get started — 5 credits for $20Pricing
Everything Scalpels provisions lands on your own Laravel Cloud account, so most people only need credits — pay once for the clicks, own the result forever. Teams running this continuously take a plan instead. Laravel bills you for infrastructure separately; Scalpels never sits between you and that bill.
What a credit buys
Two things cost one credit each. Nothing else does — browsing, redeploys, upgrades and management are free.
Fork and install a product — Hone into your account.
Attach a consuming app — 2fanyone.com to Hone.
So one product wired to three of your apps is four credits, once.
For individuals. Buy a bundle, spend it whenever. Credits do not expire and there is nothing to cancel.
Every app in the catalog
One Laravel Cloud account
Credits never expire
Redeploys and upgrades free
For teams wiring products into apps continuously. Stop counting installs and attachments.
$100 / month
Unlimited installs and attachments
One Laravel Cloud account
Premium support
Every app in the catalog
Your apps keep running if you cancel
Connect as many Laravel Cloud accounts as you have clients. One line on your own bill, nothing to itemise.
$200 / month
Unlimited Laravel Cloud accounts
Unlimited installs and attachments
Premium support
Client work stays in the client's account
No per-client cost to pass along
Still free to do it yourself. Every Built for Cloud app is MIT licensed and public — fork it and spend the afternoon instead of the credit.
Browse the repositories →Questions
No. Every Built for Cloud app is MIT licensed and public on GitHub. Fork it, deploy it, run it forever without ever creating a Scalpels account. Scalpels is a convenience, not a licence.
On your own Laravel Cloud account, under your own GitHub organisation. Scalpels provisions on your behalf and then gets out of the way — it is a control plane, not a host.
No. Every app and every resource Scalpels provisions belongs to your account. We hold your Scalpels login, your connection credentials, and a record of what we provisioned for you.
Whatever Laravel charges you, on your own account — Scalpels never sits between you and that bill. Credits and plans pay for Scalpels alone.
Your plan stays unlimited until the end of the billing period you have already paid for. After that the team drops to the per-credit tier automatically — including every team an agency created — and everything already provisioned keeps running, because it lives in your GitHub and your Laravel Cloud account and there is nothing for us to tear down. Installing a new product or attaching a new app means subscribing again or buying credits.
No trial and no free tier from us. Credits are the small end of the price list: buy a handful and spend them whenever you like, with nothing to cancel. The genuinely free option is forking the apps yourself, and it always will be.
Who we are
Scalpels is shipped by the small team at Artisan Build — a Delaware studio that was writing Laravel for years before AI got cool. Every tool in the catalog is something we built because we needed it ourselves, and the people below decide what ships, answer your support emails, and own the calls that matter when a deploy goes sideways.
Ed Grosvenor
Co-Founder
Len Woodward
Co-Founder
Sarah Sibert
Web Developer
Justin Frey
Creative Director
Darius Radulescu
Intern
Peter Van Dijk
Advisor
Everything Scalpels provisions lives in your GitHub and your Laravel Cloud account. If we disappeared tomorrow, your tools would keep running — that is the point.
Get started — 5 credits for $20