Skip to main content
Just describe the tool you want, and Arlet handles everything from implementation to deployment. No code required. There are two ways in: inside a conversation with a connected AI service, and in the chat screen on the Dashboard. Both use the same generation pipeline, so the resulting server is identical.

Contents

Create by talking to your AI service

With Arlet connected to an AI service such as ChatGPT or Claude, you can build a server right inside that conversation. There is no screen to switch to, and the tool you create is usable from the same conversation.

How to create

  1. Connect Arlet to the AI service you use (see the pages under Connect Arlet if you haven’t yet)
  2. Ask for the tool you want in the conversation
    • Example: “Build a tool that fetches the weather forecast for a given city from a weather API”
  3. The AI confirms the specification one question at a time. It asks only about what you want — what the tool should do, which service and which data it works with, which operations you need. Technical parts such as authentication and configuration are filled in by Arlet
  4. You’re offered 2–3 ways to build it; once you pick one, a short spec summary is presented. Approving it starts the implementation
  5. If a key for an external service is needed, an input panel opens inside the conversation, along with guidance on where to obtain the key (you never paste keys into the chat)
  6. Once deployment completes, you can call the tool from that same conversation
If you belong to more than one workspace, you’ll be asked where to create the server. You are not asked about the implementation language — your default from User Settings is used (Python if unset).

Editing from the conversation

After deployment, ask for a change in the same conversation and the implementation is updated. Changes are presented as a summary of what will change rather than as code, and deploy once you approve. If something goes wrong, you can roll back to the previous version.

Create in the Dashboard chat

Use the Dashboard chat when you’d rather see the generated server’s details and required settings on screen as you go.

How to create

  1. Select Create with chat in the server list on the Dashboard
  2. Describe the tool you want in natural language — the API to integrate with, the tools (features) you need, and what the inputs and outputs should look like. Refine the specification over the course of the conversation
  3. When the specification is settled, choose Build from this, review the implementation instructions assembled from the conversation, and select Run build
  4. When generation finishes, the panel on the right shows the server’s details and its required environment variables. Register keys for external services there
  5. Once every required environment variable is set, Deploy becomes available. After deploying, Open project takes you to the hosting screen

After creating

  • Editing: whichever way you created it, you can keep refining the server from either the AI service conversation or the Dashboard chat
  • Environment variables: keys for external APIs can be changed later from the server’s settings screen
  • Editing as code: use Export to GitHub in the Dashboard settings, then simply push your changes and they deploy automatically. To use a repository you already have, see Deploy a repository
Created servers become available through the gateway — no reconnecting and no refreshing of the tool list required.