Skip to content

About

The PromptIDE is an integrated development environment (IDE) for prompt engineering and capabilities research. It offers effortless access to our xAI's latest large language model (LLM) Grok-1. The IDE is available to members of our Early Access program who are subscribed to X Premium+ and are based in the USA.

To get started with the IDE, navigate to ide.x.ai and sign in using your qualifying X account.

Desktop only

Please note that the PromptIDE is primarily a tool for developers and researchers. As such, it was designed with desktop usage in mind. This specifically means that the user experience on devices with small screens and/or touch-only devices might be poor. We recommend using the PromptIDE from a standard Linux/Window/MacOS desktop or laptop compute with a Chromium based browser such as Opera, Google Chrome, or Microsoft Edge.

Features

The PromptIDE offers the following features:

  • Sample from Grok-1,
    • See sampling probabilities (after Nucleus-thresholding has been applied),
    • See aggregated attention masks for each sampled token,
    • Restrict sampling to a small set of tokens (e.g. to implement multiple choice tests),
    • Disallow the model from sampling a small set of tokens (e.g. to avoid some behaviour),
    • Control the sampling temperature,
    • Control the Nucleus (Top-P)-sampling parameter,
  • See the precise tokenization of a prompt and the corresponding token IDs
  • Implement complex multi-step and branching prompting techniques,
  • Implement concurrent prompts,
  • Upload and batch-process small CSV files (up to 5 MiB per file),
  • Create and manage API keys,
  • Export prompts and run them locally using our SDK,
  • Simple built-in versioning of prompts,
  • Share prompts publicly,
  • Create custom chatbots based on Grok-1,
  • See and understand your token limits and token usage.