Inside a modular system
Explore the responsibilities of the modules and their relationship with the core.
BEETLEWEB
Entering the network
Lab / Working ideas
Interactive experiments, prototypes and tools to explore software architecture.
Explore the responsibilities of the modules and their relationship with the core.
Experiment 01 / Interactive concept
Select a module.
Explore its responsibility.
Module / core
The coordination point: it connects modules, configuration and the application lifecycle.
A shared foundation lets features evolve without replicating the structure of every product.
Hermes Core Core EngineModule / data
A custom data system to organise entities, relations and operations.
Modelling data together with application flows makes ownership, validation and access explicit.
Hermes Core Data EngineModule / application
Pages, dashboards and processes composed from reusable modules.
Applications combine components and specific rules while keeping a common structure.
Hermes Core Application EngineModule / ai
An integration layer connecting AI, context and application processes.
Hermes AI is the integration point for AI capabilities in the product. Local models, APIs, vector search and agents are options to evaluate per use case, not universal guarantees.
Hermes Core AI EngineModule / auth
Identity and access to the system, before any protected interaction.
User identity is kept separate from the rules that decide which operations are allowed.
Hermes Core AuthenticationModule / permissions
Access rules for users, content and features.
Permissions travel with actions on the system and must be enforced on the server, even when the UI hides a command.
Hermes Core PermissionsModule / automation
Processes and node connections to organise operational flows.
Making conditions, actions and errors visible helps to understand and maintain automations.
Hermes Core AutomationModule / plugins
Extensions that add capabilities to the platform.
An extension point must have explicit responsibilities and dependencies, to preserve the coherence of the core.
Hermes Core Plugin SystemModule / api
Contracts to integrate services and different interfaces.
Integrations require validated inputs, understandable errors and intentional version management.
Hermes Core API LayerModule / builder
Visual composition of pages and sections with drag & drop.
No-code to compose; low-code to customise. The builder brings the application model closer to the interface.
Hermes Core UI BuilderA conceptual model to explore the architecture. It does not run framework services or processes.
Have a complex challenge?
An ambitious idea deserves an architecture to match.
Let’s talk