Skip to content

About OpenKnit

Why OpenKnit exists.

OpenKnit gives teams an editable application foundation, so they can focus on the workflows that make their product unique.

  1. Choose a foundation

    Start with a project structure and select supported modules that suit the application you have in mind.

  2. Use project guidance

    Work with a coding agent using repository guidance that explains the project's structure and conventions.

  3. Build your product logic

    Shape the business rules and workflows that make the application specific to your product.

Built for

Products that need room to take shape.

01

CRM and ERP systems

Bring different business domains together in a modular application your team can continue to shape.

02

Subscriptions and B2B ordering

OpenKnit's documented use cases include subscription-gated products and business-to-business ordering flows.

03

B2C products

Use the foundation as a starting point for a customer-facing product, then build the experience around your own needs.

What you work with

Your project, in editable source.

OpenKnit generates an application foundation you can inspect and change in your own workspace. Compose a project from the supported catalogue; module coverage varies, and the catalogue shows which parts include frontend and backend code.

Project guidance helps coding agents navigate the repository during development. It is separate from application features such as optional AI capabilities.

Frontend
React · TypeScript · Vite
Backend
Java · Spring Boot
Database
PostgreSQL

Make your next move

Start with a foundation. Make it yours.