Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MobioosAI ForgeNew to Visual Studio Code? Get it now.
MobioosAI Forge

MobioosAI Forge

Mobioos AI

|
1 install
| (0) | Free
The developer extension that links code to semantic objects at line level, much like a barcode links a product to its information.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

The developer extension that links code to semantic objects at line level, much like a barcode links a product to its information.

Forge home

Clever Wrapping: Business Cases

Mobioos Forge will allow you to drive your software implementation projects by clever wrapping your features. The created wraps will enable you to master your application to target the following objectives:

  • Map Business Features into the source code: With its Maps, Mobioos Forge creates a bridge between the business domain and the application's source code. You can immediately locate in the source code the implementation of each of your business Features.

  • Modernize Legacy Applications: Mobioos Forge helps you evolve legacy applications throughout Features Mapping to line up modern architectures. For instance, Mobioos Forge guides you to split your monolith legacy application into microservices that match your business Features.

  • Monetize existing applications: By locating and extracting the implementation of each business Feature, Mobioos Forge helps you separately monetize your business Features as APIs.

Installation 💾

You can download and install Mobioos Forge from the VSCode Marketplace. Once you have installed the extension, you will need to login with a Mobioos account.

If the extension is installed properly, you should see the Mobioos Forge icon added to your VScode's left Activity Bar as shown in the figure below.

Forge icon

Get started 📙

Step 1: Sign in to Mobioos account:

First, you need to sign in to your Mobioos account, and select your organization or your personal work space. To do that, click on the Mobioos icon on the status bar Sign in to mobioos, then Visual Studio Code redirect you to Mobioos login page, once you signed in to Mobioos account, select your organization as shown in the image below.

Select an organization

The button in the status bar indicate the selected organization and the user name.

Selected organization and user

At the end of this step Mobioos Forge is ready to connect to your Mobioos project.

Step 2: Link a Mobioos project:

To start working with Mobioos project, first you need to connect to the project already created in Mobioos Fusion application, to do so, click on the "Link a project" button in the Mobioos Forge sidebar then select your team, your project and finally your repository.

Link project

Once the project is linked to Mobioos Forge, all its domain contexts will be loaded and displayed in the sidebar.

Opened project

Step 3: Configure indexing settings:

In this step you define the settings that will be used for code indexing the code base of your project, there are several settings to define:

  • Intexing strategy
  • Model for embedding
  • Model for analysis
  • Vectore storage
  • Files or folders to exclude from scan
  • Files or folders to include in scan

To open Indexing settings webview, in the Domain contexts treeview, click on Open settings button behind the domain context name as shown in the following image.

Open settings

Define indexing strategy settings:

In the indexing settings webview, click on the Indexing strategy link the following page will be displayed and you can define witch indexing strategy to use.

Indexing strategy settings

Define models for embedding:

In the indexing settings webview, click on the Embedding models link, then click on the Add new embedding model link, select model provider and fill all required fields, finally click on the "Add model" button to save the model.

Add embedding model

Define models for analysis:

In the indexing settings webview, click on the Analysis models link, then click on the Add new embedding model link, select model provider and fill all required fields, finally click on the "Add model" button to save the model.

Define vector storage:

Vector database let you store the results of code indexing in the database, you can use local database or cloud database, by default "Memory storage" is used. To configure a new vector database, click on the link Vector storage in the indexing settings webview, then select the database provider and fill all required fields and finally save changes by clicking on "Add storage" button.

Define files or folders to exclude from scan:

To exclude a file or folder from code indexing process, add it to .mobioosignore file, it's working like .gitignore file. So to do that, open the file via "Ignore list" in indexing settings webview and click on edit button and add files or folders to exclude. Another way to exclude files or folders is via the contextual menu in the file explorer of vscode.

Define files or folders to include in scan:

To specify a file or folder to include in code indexing process, add it to .mobioosinclude file, note that only files or folders included in this file will be indexed, if the file is empty the whole code source will be indexed. So to add files or folders to index, open "Include list" section in "Indexing settings" webview and click on edit button to edit .mobioosinclude file. You can also add files or folders from contextual menu in the vscode file explorer.

Step 4: Scan your code source:

After defining the indexing settings in the previous steps, you can now index your code base. To do that, open "Indexing status" section of the "Indexing settings" webview and click on "Start indexing" button, then a progressbar indicate the progressing of the indexing process, at the end the results will be displayed.

Code indexing

Indexing results are converted to inferences, and each inference is assigned to a context object with a specific score and they are displayed in the domain context treeview.

Inference is a part of code source that is linked to a context object of a domain context

Context inferences

Context window

The context window view in the sidebar of Mobioos forge, let you show data linked to the selected context in the project treeview, this data is provided by several service connections defined in Mobioos Fusion, the data can be: code quality provide by Sonarqube, security issues provided Aikido, tasks provided by Jira or AzureDevOps, documentation provided by Confluence and other.

Context window

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft