Change language

Every module is open. The registry is yours to extend.

Converged is not a box with sealed internals. Microservices, surfaces and workflows all live in the repository: read them, fork them, rewrite one for your own machines, contribute it back. The list below is not maintained by hand — it is assembled from the source tree on every build, so a new module appears here exactly when it appears in the code.

What is in the registry today

github.com/solenopsys/converged
56microservices — data domains and their APIs
35surfaces — screens mounted at runtime
15workflows — processes on the DAG runtime
11solutions — ready-made module sets

How the openness works

The source tree is the only source of truth

This page is produced by walking the module tree. No list on it is hand-maintained, so the documentation cannot drift from the code: if it drifted, someone deleted a module.

A module is a directory

To add a microservice, create a folder that follows the naming convention and put a README beside it stating its purpose and its ownership boundary. The build picks it up with no edit to any registry.

Boundaries are held by contracts, not by trust

Modules never call each other directly. Everything travels as typed NRPC contracts over the bus, and each microservice owns its own storage volume — a foreign module physically cannot reach another's data.

Anyone can add a module

A machine adapter, a payment integration, an industry-specific workflow, one extra screen — all of it is added the same way the base modules are. What is useful to others goes into the shared registry; what is specific stays in the deployment.

Review, not a free-for-all

Open does not mean unchecked. A module must declare its area of responsibility, respect the architectural boundaries, and never ask for wider access than it needs.

Assembled for your shop

The same modules compose into different profiles: a 3D printing bureau, a CNC job shop, a lab, a network of sites. The solution decides the composition — not a build flag.

02 / CAPABILITIES01 / 10
02 / CAPABILITIES01Unified inbox

Channels

Every customer channel in one place

Emails, calls, messenger messages, and website requests enter one queue. The full conversation stays with the customer and order.

The system finds an existing contact by phone or email. For a new enquiry, it creates a customer record and adds the data to the database. The manager sees prior agreements, received files, and the current request status.

No enquiry is lost, and customers do not need to repeat their story to a new employee.

ROI: fewer lost enquiries, less manual contact entry, and less time handing conversations between employees.

Channels
Emailinbox
Voicecalls
Messengerschats
Websitesite forms
AIauto replies
Gatewayall channels
Managersales
Operatorsupport
Historyconversations

02 / REGISTRY

Every module, by domain

The full list of what the repository holds. A domain is a folder in the source tree; a module's purpose is the first paragraph of its README.

AI and agents8 modules
sf-agentssurface

Owns AI Agents UI: agent catalog/list pages, agent config forms, run/trigger controls, and execution status panels.

modules/surfaces/ai/sf-agents
sf-assistantssurface

Owns Assistants UI: assistant chat/workspace views, assistant configuration panels, and assistant session interaction components.

modules/surfaces/ai/sf-assistants
ms-agentmicroservice

Runs autonomous AI-agent workflows and orchestrates multi-step LLM tasks.

modules/microservices/ai/ms-agent
rp-assistantmicroservice

Provides assistant-style AI interactions for end users and internal tools.

modules/microservices/ai/rp-assistant
rp-contextsmicroservice
modules/microservices/ai/rp-contexts
ms-functionsmicroservice
modules/microservices/ai/ms-functions
Analytics and telemetry9 modules
sf-dasboardssurface

Owns Analytics Dashboard UI: overview dashboards, KPI cards, trend charts, and dashboard-level filters/date ranges.

modules/surfaces/analytics/sf-dasboards
sf-logssurface

Owns Logs UI: log stream/table views, log search/filter controls, and log detail drill-down panels for operators.

modules/surfaces/analytics/sf-logs
sf-telemetrysurface

Owns Telemetry UI: technical signal views, metrics graphs, event timelines, and service-health visual components.

modules/surfaces/analytics/sf-telemetry
sf-usagesurface

Owns Usage UI: feature-consumption charts, usage counters, quota/limit displays, and usage period comparison screens.

modules/surfaces/analytics/sf-usage
rp-countersmicroservice
modules/microservices/analytics/rp-counters
rp-dashboardmicroservice
modules/microservices/analytics/rp-dashboard
rp-logsmicroservice

Collects and stores operational logs for platform services.

modules/microservices/analytics/rp-logs
rp-telemetrymicroservice

Captures telemetry events and technical health signals from services.

modules/microservices/analytics/rp-telemetry
rp-usagemicroservice

Tracks usage counters and consumption metrics for product features.

modules/microservices/analytics/rp-usage
Automation and orchestration7 modules
sf-dagsurface

Owns DAG Automation UI: workflow graph editor/viewer, node/link configuration dialogs, and run-status monitoring screens.

modules/surfaces/automation/sf-dag
sf-shedullersurface

Owns Scheduler UI: recurring job configuration pages, schedule calendars/tables, and job run history/next-run indicators.

modules/surfaces/automation/sf-sheduller
sf-webhookssurface

Owns Webhooks UI: webhook endpoint list/forms, event subscription settings, delivery history, and retry controls.

modules/surfaces/automation/sf-webhooks
rp-dagmicroservice

Executes DAG-based automation pipelines and dependency-aware jobs.

modules/microservices/automation/rp-dag
lm-kubernetesmicroservice
modules/microservices/automation/lm-kubernetes
rp-shedullermicroservice

Stores and serves automation schedule data and execution history.

modules/microservices/automation/rp-sheduller
rp-webhooksmicroservice

Receives and dispatches webhook events for external integrations.

modules/microservices/automation/rp-webhooks
Business domain11 modules
sf-orderssurface
modules/surfaces/business/sf-orders
sf-requestssurface

Owns Requests UI: request inbox/list screens, request detail/timeline views, and request status/action forms.

modules/surfaces/business/sf-requests
rp-billingmicroservice

Handles billing domain operations such as plans, charges, and billing state.

modules/microservices/business/rp-billing
rp-equipmentmicroservice

Manages equipment entities, metadata, and related lifecycle operations.

modules/microservices/business/rp-equipment
rp-eventsmicroservice
modules/microservices/business/rp-events
rp-financemicroservice
modules/microservices/business/rp-finance
rp-ordersmicroservice
modules/microservices/business/rp-orders
rp-requestsmicroservice

Processes service/business requests submitted by users or organizations.

modules/microservices/business/rp-requests
rp-reviewsmicroservice

Stores and manages user or partner reviews and moderation-related metadata.

modules/microservices/business/rp-reviews
rp-salesmicroservice

Handles sales-domain entities, sales flows, and related metrics preparation.

modules/microservices/business/rp-sales
rp-staffmicroservice

Manages staff records, roles, and staff-centric domain operations.

modules/microservices/business/rp-staff
Club (product layer)15 modules
sf-companiessurface

Owns the Companies UI: company list/grid views, company profile pages, create/edit company forms, and company-specific filters/search.

modules/surfaces/sf-companies
sf-geosurface

Owns Geo UI features: map-based views, location selectors, geo lookup panels, and timezone/location presentation widgets.

modules/surfaces/sf-geo
sf-mailingsurface

Owns Mailing UI: campaign/message compose screens, template pickers, preview panels, recipient selection UI, and send/status controls.

modules/surfaces/sf-mailing
sf-markersurface

Owns Marker UI: tag/marker management tables, create/edit marker dialogs, and marker assignment interfaces used in the portal.

modules/surfaces/sf-marker
sf-placessurface

Owns Places UI: place directory pages, place detail panels, place edit forms, and place search/filter controls.

modules/surfaces/sf-places
sf-salessurface

Owns Sales UI: sales pipeline views, opportunity/order lists, sales detail pages, and sales KPI widgets specific to this domain.

modules/surfaces/sf-sales
rp-companiesmicroservice

Manages company entities and organization-related business metadata.

modules/microservices/rp-companies
rp-geomicroservice

Provides geospatial and timezone-related domain functionality.

modules/microservices/rp-geo
rp-installmicroservice
modules/microservices/rp-install
rp-mailingmicroservice

Handles mailing workflows, templates, and outbound email orchestration.

modules/microservices/rp-mailing
rp-markermicroservice

Manages marker/tag-like entities used for labeling and grouping.

modules/microservices/rp-marker
rp-placesmicroservice

Manages places/location entities and place-specific metadata.

modules/microservices/rp-places
lm-scrapingmicroservice
modules/microservices/lm-scraping
Communications10 modules
sf-callssurface

Owns Calls UI: call session screens, call controls, call participant/status panels, and call history presentation widgets.

modules/surfaces/communications/sf-calls
sf-chatssurface

Owns Charts UI: reusable communication/report chart widgets, chart configuration controls, and chart drill-down interactions.

modules/surfaces/communications/sf-chats
sf-communitysurface

Owns Community UI: community feed/list pages, community post/detail views, and moderation/community action controls.

modules/surfaces/communications/sf-community
sf-threadssurface

Owns Threads UI: threaded conversation lists, thread detail panels, reply composers, and thread state indicators.

modules/surfaces/communications/sf-threads
rp-callsmicroservice

Provides call-related communication workflows and call session handling.

modules/microservices/communications/rp-calls
rp-chatsmicroservice

Generates and serves chart-oriented communication or reporting artifacts.

modules/microservices/communications/rp-chats
rp-communitymicroservice

Supports community-level interactions and social communication features.

modules/microservices/communications/rp-community
rp-notifymicroservice

Coordinates notification workflows across channels.

modules/microservices/communications/rp-notify
rp-resonusmicroservice
modules/microservices/communications/rp-resonus
rp-threadsmicroservice

Manages threaded conversations and related message context.

modules/microservices/communications/rp-threads
Content and documents14 modules
sf-docssurface

Owns Docs UI: document browsing, document detail views, editing/preview interfaces, and documentation navigation components.

modules/surfaces/content/sf-docs
sf-galerysurface

Owns Gallery UI: media gallery grids, media preview/detail views, gallery organization controls, and gallery filtering/search.

modules/surfaces/content/sf-galery
sf-landingsurface

Owns Landing UI: landing pages, hero/section composition, and public-facing content presentation blocks.

modules/surfaces/content/sf-landing
sf-markdownsurface

Owns Markdown UI: markdown editor surfaces, live preview panels, markdown content formatting controls, and publish-ready views.

modules/surfaces/content/sf-markdown
sf-scriptssurface
modules/surfaces/content/sf-scripts
sf-staticsurface
modules/surfaces/content/sf-static
sf-structsurface

Owns Structured Content UI: schema-driven content forms, structured block editors, and structured content preview/validation views.

modules/surfaces/content/sf-struct
rp-classifiermicroservice

Classifies incoming content/items into categories, labels, or intents.

modules/microservices/content/rp-classifier
rp-galerymicroservice

Manages gallery-style media collections and related metadata.

modules/microservices/content/rp-galery
rp-markdownmicroservice

Processes markdown content, rendering/transformation workflows, and related APIs.

modules/microservices/content/rp-markdown
rp-scriptsmicroservice
modules/microservices/content/rp-scripts
rp-staticmicroservice
modules/microservices/content/rp-static
rp-structmicroservice

Builds and serves structured content representations used by other services.

modules/microservices/content/rp-struct
Model conversion1 module
lm-modelconvertormicroservice

Converts models/data formats between internal and external representations.

modules/microservices/convertors/lm-modelconvertor
Files and storage4 modules
sf-dumpssurface

Owns Data Dumps UI: export/dump creation forms, dump history tables, download actions, and dump status/progress indicators.

modules/surfaces/data/sf-dumps
rp-dumpsmicroservice

Creates and manages data dumps/export snapshots.

modules/microservices/data/rp-dumps
rp-filesmicroservice

Provides file metadata APIs and file-management workflows.

modules/microservices/data/rp-files
rp-storemicroservice

Implements generic storage-domain operations for service data.

modules/microservices/data/rp-store
Message delivery providers4 modules
lm-pushmicroservice

Provider adapter for push-notification delivery.

modules/microservices/providers/lm-push
lm-sesmicroservice

Provider adapter for AWS SES email delivery.

modules/microservices/providers/lm-ses
lm-smsmicroservice

Provider adapter for SMS delivery channels.

modules/microservices/providers/lm-sms
lm-smtpmicroservice

Provider adapter for SMTP-based email delivery.

modules/microservices/providers/lm-smtp
Access and security8 modules
sf-authsurface

Owns Auth UI: sign-in/sign-up/reset flows, session/security screens, and authentication guard/redirect UX behavior.

modules/surfaces/sequrity/sf-auth
sf-secretssurface
modules/surfaces/sequrity/sf-secrets
rp-accessmicroservice

Manages access-control rules and permission checks.

modules/microservices/sequrity/rp-access
rp-authmicroservice

Handles authentication workflows and credential/session validation.

modules/microservices/sequrity/rp-auth
rp-environmentmicroservice
modules/microservices/sequrity/rp-environment
rp-identitymicroservice

Maintains identity profiles and identity-linked core attributes.

modules/microservices/sequrity/rp-identity
rp-oauthmicroservice

Implements OAuth-specific authorization flows and provider handshakes.

modules/microservices/sequrity/rp-oauth
lm-secretsmicroservice
modules/microservices/sequrity/lm-secrets
Processes and workflows15 modules
wf-leadsworkflow
modules/workflows/wf-leads

A module need not belong to any solution: it exists, and you can wire it in by hand or fold it into a solution of your own.