Enterprise application framework

Modular by design. Opinionated on purpose.

The Gybe framework gives your .NET and React teams one clear, simple architecture for modular enterprise applications — and the AI skills, tools and method to build on it in a controlled way.

Architecture

Every module has the same shape.

An application is a set of modules, built on a service-oriented architecture. Each module runs through the same layers, from the React UI to the data, and all of them share the same built-in services — so every new module, and every new developer, knows where things go.

Built in

The cross-cutting concerns, already figured out.

Every enterprise application needs them, and every team rebuilds them. The framework ships them once, shared by every module, so your teams spend their time on the business.

Cross-module integration

Modules work together through one integration model, without reaching into each other’s internals.

Auth

Authentication and authorization, handled once for the whole application and every module in it.

Permissions

Access rules for every module, screen and action, defined the same way everywhere.

User and role management

Users, roles and their assignments, ready for your administrators.

Settings management

Application and module settings, managed in one place.

API management

Every service can be exposed as an API, with endpoints defined and managed the same way in every module.

Background job management

Every service can also run as a background job, with all jobs managed from one place.

MCP tool management

Expose your application’s capabilities to AI agents as MCP tools, and manage them.

Dashboards

Dashboards for your users, fed by the modules they already work in.

And more…

Skills for AI

AI that follows your architecture.

The framework comes with skills for AI assistants. They describe its architecture and conventions, so an assistant adds a feature the way your team would — in the right module, on the right layers.

AI assistant
> Add a "Reopen claim" action to the Claims module

Using skill: gybe-module

+ Claims/Domain/ReopenClaim.cs
+ Claims/Api/ReopenClaimEndpoint.cs
+ Claims/Web/ReopenClaimButton.tsx

Placed in Claims, on the Domain, API and UI layers.

Tools and method

Design the system, then build it under control.

Helper tools and a methodology take you from the first model of a system to its delivery, one deliberate step at a time.

  1. 01

    Design the system

    Model the modules, their boundaries and their data before you write code, with the framework’s helper tools.

  2. 02

    Build module by module

    Each module follows the same architecture, whether a developer or an AI assistant writes it.

  3. 03

    Stay in control as it grows

    One structure and one set of conventions keep every change predictable and reviewable, however large the system becomes.

Get notified

Be the first to know when Gybe is live.

One email at launch, then occasional news on releases, early access and support for new frameworks. Unsubscribe any time.

Launch news and product updates only.