Skip to main content

Build with BoostGPT SDKs

BoostGPT provides powerful SDKs to build, manage, and deploy AI agents programmatically.

Two SDKs

Quick Example

import { BoostGPT } from 'boostgpt';

const client = new BoostGPT({
  project_id: process.env.BOOSTGPT_PROJECT_ID,
  key: process.env.BOOSTGPT_API_KEY
});

// Create a bot
const bot = await client.createBot({
  name: 'Support Bot',
  model: 'gpt-5-mini',
  instruction: 'You are a helpful support assistant.'
});

// Chat with the bot
const response = await client.chat({
  bot_id: bot.response.id,
  message: 'How can I reset my password?'
});

if (response.err) {
  console.error('Error:', response.err);
} else {
  console.log('Bot:', response.response);
}

What You Can Build

  • Multi-channel bots - Deploy across Discord, Telegram, Slack, WhatsApp
  • Custom integrations - Connect to your own tools and APIs
  • Programmatic agents - Manage fleets of specialized agents
  • Automated workflows - Chain multiple agents together

Getting Started

1

Install SDK

Install the Core SDK or Router SDK via npm
2

Get API Keys

Generate API keys from your dashboard
3

Build

Create your first bot programmatically

Next Steps