HomeThe projectAbout the project
About Puntovivo

An open-source POS built in Colombia,
built by one person.

Puntovivo is a personal project by Johnny IV Young Ospino: the point-of-sale system I wish I'd had for Colombian and wider LatAm retail. Open source, MIT-licensed, in active development.

Built in Colombia Solo project Open source · MIT
Project statusIn active development
MaturityDemo
LicenseMIT
Author1
Open code100 %

No venture capital, no team, no invented customers. An open-source project moving forward commit by commit.

Why it exists

A calm register, not a smart one.

I made Puntovivo because I watched too many cashiers fight their system on a Friday at 8 p.m. Cluttered screens, modal windows, stock counters that lie. The register is the heart of the business; it deserves respect, not more friction.

The commitment is simple: five actions per screen, max, real neutral Spanish, and a Friday close that isn't an event. Everything else — optional AI, multi-site, transfers — is built on top of that, never on top of the cashier.

Principles

The six things I never let go of.

01

Calm over density

If a module needs a tutorial, the module is wrong. I remove buttons before I add captions.

02

Local first, cloud later

The sale closes without internet. Syncing is an implementation detail, not a condition.

03

Neutral LatAm Spanish

It's not translation: every line of copy is written for a neighborhood cashier, with no voseo and no forced regionalisms. If it sounds off, it's out.

04

Auditable by default

Every shift, role, site or price change is logged. Trust is earned by showing the ledger.

05

Open where it counts

All the code is open-source MIT. Anyone who wants to review how VAT or the close is calculated can do it on GitHub.

06

Honest about its maturity

Solid POS core, but not production-certified. DIAN invoicing is a mock and hardware isn't validated — I say it plainly, I don't hide it.

What it is and isn't

What it already does, and what it doesn't yet.

  1. TodayReady

    Working POS core

    Register with SKU search and split tender, blind close by denomination, per-site inventory, transfers, purchasing, quotes and returns. Multi-tenant with a per-shift audit log.

  2. TodayReady

    Optional AI

    Co-pilot natural language → read-only SQL, anomaly detection per cashier, semantic search and invoice OCR. All off by default; you enable it in Settings › AI.

  3. RoadmapMissing

    DIAN electronic invoicing

    Today DIAN issuance is only a mock. Real issuance needs a contract with an authorized Technology Provider plus certificates — it's on the roadmap, not ready.

  4. RoadmapMissing

    Physical hardware

    ESC/POS thermal printer, cash drawer and USB scanner aren't validated. Payment terminals are manual for now.

  5. RoadmapMissing

    Managed cloud

    A hosted version with managed backups and updates. It doesn't exist yet; today Puntovivo is self-hosted.

Who builds it

One person, one open-source project.

Puntovivo is developed by me alone. There's no team, no offices, no investors. If you want to contribute, the code is on GitHub and issues and pull requests are welcome.

JY
Johnny IV Young OspinoAuthor · Developer

The developer behind Puntovivo. Design, engineering, documentation and this site — the whole project is the work of a single person, in the open.

Let's talk

Want to contribute or try the project?

Open an issue on GitHub, post in Discussions or send me an email. Every contribution is welcome.

Contact me See roadmap