Getting Started

Getting Started

This guide walks you through setting up your Monstrum account and creating your first bot.


Sign Up

Visit monstrumai.com and create your account. Monstrum is currently in early access — join the waitlist to be notified when your account is ready.


First Steps

1. Create a Workspace

Workspaces provide tenant isolation. All bots, resources, and audit logs are scoped to a workspace. After logging in, create your first workspace from the dashboard.

2. Configure an LLM Provider

Go to Settings > LLM Providers and add at least one LLM provider. Monstrum supports:

  • Anthropic (Claude)
  • OpenAI (GPT-4, etc.)
  • DeepSeek, Qwen, Gemini, Mistral, and more
  • Any OpenAI-compatible endpoint

Enter the API key and select the models you want to make available.

3. Create Your First Bot

Navigate to your workspace and click Create Bot. Configure:

  • Name and description — give it a clear identity
  • LLM model — select from the providers you configured
  • System prompt — describe the bot’s role and personality

4. Add Resources

Resources are external systems your bot can interact with. Go to Resources and add one:

  • SSH — connect to remote servers
  • MCP — connect to Model Context Protocol tool servers
  • Web — enable web search and page fetching
  • Browser — enable headless browser automation
  • GitHub (plugin) — manage GitHub issues and repos

Each resource requires credentials (API keys, SSH keys, OAuth tokens) which are encrypted with AES-256 and never exposed to the AI.

5. Bind Resources to Your Bot

Go to your bot’s settings and bind the resources it should have access to. For each binding, configure:

  • Allowed operations — which tool categories the bot can use
  • Scope constraints — parameter-level restrictions (e.g., which repos, which hosts)

6. Start Chatting

Use the built-in web chat interface to test your bot, or connect it to an external channel via the Gateway settings.


Connect a Messaging Channel

Monstrum supports multiple messaging channels out of the box:

  1. Go to Gateway > Configurations
  2. Select a channel type (Slack, Discord, Telegram, Feishu, or Webhook)
  3. Enter the required credentials (bot token, webhook URL, etc.)
  4. Map the channel to your bot

Messages from the channel will automatically route to your bot, and responses will be delivered back.


Python SDK

For programmatic access, install the Monstrum SDK:

pip install monstrum

The SDK provides a Python client for managing bots, triggering tasks, and integrating Monstrum into your existing workflows. See the SDK Guide for details.


What’s Next

  • Core Concepts — understand the platform’s fundamental abstractions
  • Architecture — how the platform works under the hood
  • SDK Guide — build custom integrations with the Python SDK
  • Roadmap — see what’s planned