What is Forge?
Last updated 1 day ago
Connect your code to business context. Work in your preferred editor.
Mobioos Fusion manages the ontologies that structure your business context.
Mobioos Forge connects your codebase to that context, linking your implementation to the business concepts it represents.
In Mobioos, a Domain Context is an instance of an ontology. Each Domain Context contains context objects, and Forge maps your code segments to those objects. This is what connects your code to the semantic structure managed in Mobioos Fusion.
Start with the Forge VSIX extension to scan and map your code in a supported IDE. Once your codebase is mapped, keep working in the VSIX extension or use the complementary npm package to access Mobioos through Skills, Rules, MCP, and CLI from any editor.
Explore supported IDEs Explore the npm package
One product. Two complementary installations.
Forge has two components, each with its own installation: a VSIX extension that provides code scanning, mapping, and in-editor features in supported IDEs, and an npm package for retrieving context across development environments through Skills, Rules, MCP, and CLI.
The Forge VSIX extension includes a built-in prompt interface to retrieve context from Mobioos Fusion directly in your IDE. To bring that context into your development workflow, use the npm package to connect your CLI to Mobioos, install Rules and Skills, and configure your MCP connection.
The VSIX extension: map your code to business context
The Forge VSIX extension is packaged as a .vsix file for Visual Studio Code and compatible editors. It scans your codebase and lets you map code segments to context objects within a Domain Context, an instance of an ontology managed by Mobioos Fusion.
Inside your IDE, you can work with:
Supported IDEs
Forge runs in Visual Studio Code, in the editors below, and in other editors based on Visual Studio Code.
In Visual Studio Code, install Forge straight from the Visual Studio Code Marketplace. In other editors built on VS Code, install the .vsix package.
Install the Forge VSIX extension in a supported IDE to get started with scanning and mapping.
The npm package: bring Mobioos into your workflow
The Forge npm package complements the VSIX extension and works with any editor, including the IDEs listed above. It gives you access to Mobioos through Skills, Rules, MCP, and CLI, so you can use the mapped context in your preferred development environment.
The package will be distributed through the npm registry and installed separately from the VSIX extension.
Map your codebase with the VSIX extension first. Then use the npm package wherever you work.
The npm package provides interoperability. Code scanning and mapping, semantic code highlighting, and the other integrated editor features listed above require the Forge VSIX extension in a supported IDE.
From code to context in three steps
Prerequisite: Before scanning your code, set up your business context in Mobioos Fusion. Choose your ontologies, create their Domain Contexts, and populate them with context objects. Configure connectors to capture enterprise data from your software factory ecosystem. Mobioos Fusion polarizes this data by filtering out noise and intelligently projecting the relevant information onto the semantic structure defined by your chosen ontologies. Forge then uses these Domain Contexts and their underlying ontologies to guide code scanning and map your code to the relevant context objects.
1. Install the Forge VSIX extension
Open your project in a supported IDE and install the VSIX extension.
2. Scan and map your codebase
Use Forge to scan your code and map its segments to context objects within a Domain Context in Mobioos Fusion. These objects connect your implementation to the business concepts structured by the underlying ontology.
In practice: click the Mobioos icon in the status bar and sign in, then pick your organization or your personal workspace. In the Forge sidebar, click Link a project and select your team, your project, and your repository. Your Domain Contexts load into the sidebar. Open Indexing settings next to a Domain Context, choose your models and storage, and click Start indexing. Full detail in Code scanning and mapping.
3. Work where you prefer
Stay in the Forge VSIX extension to use its in-editor features, or install the complementary npm package to access Mobioos through Skills, Rules, MCP, and CLI. You can use the npm package from the same IDE or return to another editor.
What each component provides
Frequently asked questions
What's the difference between Forge and Fusion?
Mobioos Fusion manages ontologies and their instances, called Domain Contexts. Each Domain Context contains context objects. Mobioos Forge maps your code to those objects and lets you retrieve the associated business context in your development workflow.
What does “semantic” mean in Mobioos?
It refers to the ontologies managed in Mobioos Fusion, which structure business concepts and their relationships. A Domain Context is an instance of an ontology, and context objects belong to that Domain Context. Forge links code segments to these context objects, giving the code a business meaning beyond its file or folder location.
Are the VSIX extension and npm package separate installations?
Yes. The VSIX extension is installed in a supported IDE. The npm package is installed separately and complements the VSIX extension with interoperability through Skills, Rules, MCP, and CLI.
Is the npm package only for unsupported editors?
No. It works with any editor, including IDEs that support the Forge VSIX extension. Once your codebase is mapped, you can use the VSIX extension's in-editor features, the npm package's interoperability features, or both.
What if my editor doesn't support the VSIX extension?
Open your codebase in a supported IDE to scan and map it with Forge. Once the mapping is complete, you can return to your preferred editor and use the npm package to access Mobioos.
Can I create the mapping with the npm package alone?
No. AI-powered code scanning and mapping require the Forge VSIX extension in a supported IDE. The npm package lets you work with Mobioos after that mapping is in place.
Does Mobioos see my source code?
No. Under the IP Proof architecture, scanning and mapping run locally in the VSIX extension, with the models and vector storage you choose. Source code is never sent to the Mobioos Fusion SaaS.
Can I see the Forge settings from Fusion?
Yes, read only. Anyone on the project can see how the codebase is being scanned. Settings are created and changed in the extension, inherited from the project, and can be overridden per Domain Context.







