/bolt.new-ai-integrations

Bolt.new AI and IntelliJ IDEA integration: Step-by-Step Guide 2025

Learn how to integrate Bolt.new AI into IntelliJ IDEA with our step-by-step guide, unlocking advanced AI features to streamline your coding workflow.

Matt Graham, CEO of Rapid Developers

Book a call with an Expert

Starting a new venture? Need to upgrade your web app? RapidDev builds application with your growth in mind.

Book a free No-Code consultation

How to integrate Bolt.new AI with IntelliJ IDEA?

 

Setting Up Package Dependencies

  Ensure your project has a package file that lists the necessary dependencies. Since Bolt.new AI doesn’t have a terminal, add the dependencies directly by creating (or editing) the file package.json at your project’s root directory.

{
  "name": "boltai-intellij-integration",
  "version": "1.0.0",
  "dependencies": {
    "boltai-sdk": "^1.0.0",
    "intellij-connector": "^1.0.0"
  }
}

 

Creating the IntelliJ Integration Module

  Create a new file named intellijIntegration.ts inside a new folder called src/integrations. This file will contain the code that connects your Bolt.new AI project with IntelliJ IDEA.

import { IntelliJConnector } from 'intellij-connector';
import { BoltAI } from 'boltai-sdk';

export class IntelliJIntegration {
  private connector: IntelliJConnector;
  private boltAI: BoltAI;

  constructor(boltAI: BoltAI) {
    this.boltAI = boltAI;
    this.connector = new IntelliJConnector();
  }

  public init(): void {
    // Connect to IntelliJ IDEA with specific project settings
    this.connector.connect({
      projectName: 'BoltAI_Project',
      port: 63342 // Default IntelliJ IDEA port for integration, adjust as necessary
    });
    
    // Forward Bolt.new AI debug events to IntelliJ for better traceability
    this.boltAI.on('debug', (info: any) => {
      this.connector.sendDebugInfo(info);
    });
  }
}

 

Integrating IntelliJ Module into Your Application

  Open your main application file (for example, main.ts) located in your src directory. Import the IntelliJ integration module and initialize it after setting up your Bolt.new AI instance.

import { BoltAI } from 'boltai-sdk';
import { IntelliJIntegration } from './integrations/intellijIntegration';

const bolt = new BoltAI();

const intelliJIntegration = new IntelliJIntegration(bolt);

bolt.initialize()
  .then(() => {
    // Initialize IntelliJ IDEA integration once Bolt.new AI is ready
    intelliJIntegration.init();
    console.log('Bolt.new AI and IntelliJ IDEA integration initialized.');
  })
  .catch((error: Error) => {
    console.error('Failed to initialize Bolt.new AI:', error);
  });

 

Adding a Configuration File (Optional)

  If your integration requires configurable settings, create or update a file named config.json at the root of your project. This file will hold the necessary configuration for IntelliJ integration.

{
  "intellijIntegration": {
    "projectName": "BoltAI_Project",
    "port": 63342
  }
}

 

Final Steps and Verification

  After adding the code snippets and configuration files as specified above:
  • Save all your changes.
  • Ensure your Bolt.new AI project picks up the updated package.json dependencies automatically.
  • Run your project using the built-in run command within Bolt.new AI. The initialization logs should indicate that the IntelliJ IDEA integration has been established.

Want to explore opportunities to work with us?

Connect with our team to unlock the full potential of no-code solutions with a no-commitment consultation!

Book a Free Consultation

Client trust and success are our top priorities

When it comes to serving you, we sweat the little things. That’s why our work makes a big impact.

Rapid Dev was an exceptional project management organization and the best development collaborators I've had the pleasure of working with. They do complex work on extremely fast timelines and effectively manage the testing and pre-launch process to deliver the best possible product. I'm extremely impressed with their execution ability.

CPO, Praction - Arkady Sokolov

May 2, 2023

Working with Matt was comparable to having another co-founder on the team, but without the commitment or cost. He has a strategic mindset and willing to change the scope of the project in real time based on the needs of the client. A true strategic thought partner!

Co-Founder, Arc - Donald Muir

Dec 27, 2022

Rapid Dev are 10/10, excellent communicators - the best I've ever encountered in the tech dev space. They always go the extra mile, they genuinely care, they respond quickly, they're flexible, adaptable and their enthusiasm is amazing.

Co-CEO, Grantify - Mat Westergreen-Thorne

Oct 15, 2022

Rapid Dev is an excellent developer for no-code and low-code solutions.
We’ve had great success since launching the platform in November 2023. In a few months, we’ve gained over 1,000 new active users. We’ve also secured several dozen bookings on the platform and seen about 70% new user month-over-month growth since the launch.

Co-Founder, Church Real Estate Marketplace - Emmanuel Brown

May 1, 2024 

Matt’s dedication to executing our vision and his commitment to the project deadline were impressive. 
This was such a specific project, and Matt really delivered. We worked with a really fast turnaround, and he always delivered. The site was a perfect prop for us!

Production Manager, Media Production Company - Samantha Fekete

Sep 23, 2022