Publish from where you already work

Any application, online in one step

Upload your project and it goes live at its own address with HTTPS; if it needs one, you add a database. Then watch it, update it or roll it back from the same place: yours and each of your clients'.

1 application on the free plan · your pinfra.app address or your own domain

Publish from your terminal
pinfra publish ./salon-sol
Diagram: the terminal, GitHub and your AI agent publish to pinfra, which puts the application online with its address and status on a dashboard, plus a database if it needs one.

Works with the agents you already use

Your agent builds it. pinfra publishes it

Tell your agent what you want; pinfra gives it a preview, its own address, and a dashboard to track it all.

1
Connect your computer
One click in the browser — no key to copy by hand.
pinfra login
Claude Code Claude Desktop Cursor + MCP agents
2
Give your agent the tools
With a terminal, it already has the CLI. Without one, one MCP command.
CLI · MCP
With terminal No terminal
3
Ask it to publish
It uses pinfra's tools: list, publish, and check status.
list · publish · status
mi-tienda.pinfra.app Published

From a content spreadsheet to a published page

The brief, the structure, and your client's content can start in a spreadsheet. Your agent builds the page; pinfra leaves it ready to open and share.

Your client's content — now with its own address

For your team's real work

From a client's site to the tool their team opens every day: you publish it, see it on the dashboard and keep it alive.

A site for a hair salon

A site with bookings and contact details, at the client's own address. You publish it from its project and update it whenever it changes.

A tool for a distributor

Orders, deliveries and stock in one application the team opens every day.

An API for a client's online store

Prices and orders as a service: the online store queries them at a stable address, with an access key.

Who is pinfra for?

Agencies and freelancers

Many clients, one dashboard

Each client's data is isolated in their own application. You publish from the CLI, from GitHub or with your agent, and see the real status of all of them in one place.

Turnkey delivery

You build it, hand it off, it keeps running

One account per company: you build the application, connect it to what the business already uses and hand it over ready, so it doesn't depend on you afterwards.

Your own business

If you're up for it, it's for you too

You pick a ready-made template, publish it and tweak it whenever you like. If you need a hand, a professional can step into your account with your permission.

Two ways to get started

Start from something ready-made or upload what you already have. Either way it goes live at its own address.

Pick a management template

They come built for a real business: pick one, publish it and tweak it whenever you like.

Retail

Inventory, sales, and cash flow in one place — collect with Mercado Pago right from the ticket.

Scheduling

A Mercado Pago deposit, plus automatic confirmation and reminder emails.

Distribution

Orders, deliveries, and a payment link for every client.

Upload your page to share it

Already have your project in a folder, with a Dockerfile or built with Next.js? Publish it with one command from your terminal, or by connecting your GitHub repo, and it goes live at its own address, ready to share.

Publish from wherever you already work

Terminal, or your local Claude over MCP. It comes up at your pinfra.app address or your own domain, with HTTPS and zero-downtime deploys; if it needs a database, you add one. Every publish is logged and reverts in one click.

See the CLI guide →

$ pinfra login

$ pinfra publish ./ferreteria-norte

✓ Published at https://ferreterianorte.pinfra.app

· HTTPS ready

· Mercado Pago connected

$ pinfra status

3 apps · 2 published · 1 stopped

Connect what you already use

Payments, email, alerts. They turn on in one step, show their real status, and stay up on their own.

active

Mercado Pago

Get paid on the spot — from the ticket, the appointment, or the order.

active

Email

Automatic confirmations and reminders for your clients.

active

Notify another tool

Send an event to the tool you already use, over webhook.

queued

WhatsApp · ARCA

WhatsApp alerts and electronic invoicing. On the way.

If a connection fails, your app keeps running.

Free to start. Pay when the business needs more

Free plan
1application published at your pinfra.app address
10 GBof data included per month
5AI messages per month, to build and tweak with the Studio

What's already published never shuts off because of a limit: limits stop what's new, not what's running.

See the plans

Publish the first one today. The rest, as clients come in