Open source innovators

The open-source infrastructure layer for Frappe & ERPNext

Kubernetes orchestration, multi-tenancy, package management and an AI layer — built by people who run Frappe in production, and given back to the community.

snap · apt · brew · K8s
Install anywheresnap · apt · brew · K8s
every tool, on GitHub
Open sourceevery tool, on GitHub
we run it too
Production-testedwe run it too
Our DNA

Engineering-First. Community-Driven.

We believe the most powerful enterprise tools are built in the light.

The Frappe Alchemists

Years of deep-core contribution and architectural mastery. We know the framework inside and out.

Open Source Commitment

Our primary infrastructure is open source, ensuring no vendor lock-in and absolute transparency.

Enterprise Scalability

We specialize in making Frappe work where others fail: K8s-native, multi-tenant, and AI-enabled.

Our solutions

Tools that empower

A comprehensive suite of open-source solutions designed to accelerate Frappe development, deployment and adoption.

Built for builders

Developer-first infrastructure

Standardised tools and libraries that shorten the distance between a Frappe repository and a running, scalable deployment.

Three commands, three problems solved
Deploy
# Install the operator on any clusterhelm repo add frappe-operator https://vyogotech.github.io/frappe-operator/helm-repohelm install frappe-operator frappe-operator/frappe-operator \  --namespace frappe-operator-system --create-namespace
Package
# Build a versioned, checksummed app artefactfpm package --version 1.0.0 --org myorgfpm publish myorg/my-app==1.0.0 --repo company-repo
Develop
# A working ERPNext, site included, in one commanddocker run -d -p 8080:8000 \  docker.io/vyogo/erpnext:sne-version-15 /usr/libexec/s2i/run

Join the ecosystem

Every tool on this page is public. Read the code, file an issue, or send a pull request.

Visit @vyogotech on GitHub
Beyond the Monolith

Decoupling the Future

Frappe Desk is a remarkable default and a hard ceiling. We are breaking it open with fast, decoupled React and Vue frontends that talk to Frappe over its own APIs — so the data model stays canonical and the interface stops being the constraint.

React & Vue frontends
Tailwind-first design
Conversational UX