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: one clear next action per task, real neutral Spanish, and advanced tools kept out of the cashier’s way. Optional AI, multi-site and transfers support the operation instead of competing for attention.

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

Sensitive shift, role, site and price changes leave an audit trail. 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 and real provider-neutral fiscal foundations, but no DIAN production certification or representative hardware qualification yet. The boundary stays explicit.

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. Business data stays isolated with a per-shift audit trail.

  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

    Fiscal profiles, immutable evidence, numbering, and the durable outbox are implemented. Real issuance still needs an authorized Technology Provider contract, credentials, certificates, conformance testing, and certification.

  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