Work with Existing Projects#

Use Simplicity AI SDK and your configured Model Context Protocol (MCP) servers to open and enhance an existing Silicon Labs project.

Prerequisites#

  • Complete the Installation Overview for your operating system and IDE, or complete the equivalent setup for your agent.

  • Visual Studio Code with an AI agent enabled.

  • Simplicity SDK 2026.6.1 available for project generation.

Use the AI SDK with an Existing Project#

  1. Generate the project with Simplicity Studio. Confirm that you are using Simplicity SDK 2026.6.1.

  2. Open the project folder in Visual Studio Code.

  3. Configure your MCP tools as described in Installation Overview.

  4. Start developing with AI assistance.

Note: Describe to the agent what your current implementation does and where it should intervene.

Analyze and Modify the Project#

Use natural-language prompts to inspect structure, explain behavior, and apply changes. For example:

Summarize this project and list the main source files that implement the application behavior.

Explain how this project initializes the radio stack, then suggest a safe place to add a periodic sensor read.

Migrate an Application to Series 3#

Most changes required when moving an application from Series 2 to Series 3 involve replacing emlib drivers with sl_hal. Use prompts like the following to migrate application code with the code migration skill.

For a single file:

Migrate this file @main from EMLIB to sl_hal.

For the whole application when changing the target part:

Migrate this application from EFR32MG24 to SIMG301.

Related Topics#