Change language

Community

Converged is an open-source platform built around the community, but it uses a fundamentally different development model. Instead of requiring every developer to build everything from scratch, the platform provides a powerful foundation of ready-made Services, Surfaces, and Workflows, architectural rules, and invariants. This allows the community to create complex solutions much faster and more easily, without sacrificing security or reliability.

How the Platform Evolves

  1. User Needs
    User requests, problems, and ideas are collected into a shared set of requirements.

  2. User Stories
    Requirements are expressed as User Stories describing specific user needs and expected outcomes.

  3. Solutions
    Related User Stories are grouped into Solutions. Each Solution is built from Services, Surfaces, Workflows, and other modules.

  4. Existing Foundation
    Most of the building blocks required for a new Solution already exist in Converged. This includes ready-made Services, Surfaces, and Workflows for common tasks such as working with files and text, processing data and AI models, managing orders and customers, interacting with equipment, communications, and other core operations. A new Solution therefore does not have to start from scratch.

  5. Foundation Development
    When a Solution requires new fundamental capabilities, the Converged team develops the necessary building blocks with extensive use of AI. Professional developers define the architecture, interfaces, rules, constraints, and invariants, then review and control the resulting components.

  6. AI-Generated Application Code
    Once the foundation is in place, users can create specialized Services and Workflows using their own AI access. They describe the required logic in natural language, while AI generates the code and combines existing building blocks into the required scenario. This follows the new AI-driven development approach now being adopted by leading technology companies, but applies it directly to creating business functionality inside Converged.

  7. Automated Validation and Security
    Before any module is published, it goes through automated validation. AI-based checks verify the code for vulnerabilities, security issues, compliance with platform standards, architectural rules, interfaces, and required invariants. This creates a continuous quality and security gate between development and publication.

  8. Controlled Publication
    Only modules that pass the required checks can be published to the ecosystem. Fundamental modules remain under the control of the Converged team, while community-created modules can be developed and shared within the boundaries established by the platform.

A New Way to Build with the Community

This is not the traditional open-source model where every company or developer independently creates and maintains a collection of unrelated extensions. Converged separates responsibility between the platform and the community.

The Converged team builds and controls the foundation, core modules, architecture, rules, interfaces, and invariants. The community uses this foundation to create application-level Solutions and specialized scenarios with AI.

This combines the speed of AI-driven development, the simplicity of a visual builder, and the reliability of a professionally engineered platform. Users do not need to become experts in the entire Converged architecture to create complex functionality. They can describe what should happen, while AI assembles the required implementation from available building blocks and generates the missing code within defined boundaries.

The result is more than access to an open-source codebase. Converged provides a development environment for rapidly creating new functionality. The professional team continuously expands and maintains the foundation, while users can build their own application logic with AI — quickly, safely, and without starting from scratch every time.