Skip to main content

Quick Start Guide

Welcome to our application! This guide will help you get started quickly and easily.

1. Creating an Account

To begin, you'll need to create an account. This involves providing your email address and setting a secure password. Refer to the Creating Accounts documentation for a step-by-step guide.

2. User Settings

The Settings page allows you to manage your CurieTech experience across various dimensions — from personal information to repository connections and API key management. It is organized into multiple tabs, each serving a specific administrative function.

You’ll find the following tabs:

  • User: Update your name, email, and password. Manage sessions and log out of old devices as needed. Refer to the User Settings documentation for a step-by-step walkthrough.

  • Workspace: Configure your workspace name, description, and collaboration preferences. See Workspace Setup for complete guidance.

  • Repositories: Link or unlink GitHub repositories and manage indexing for each. Learn more in the Repository Management guide.

  • Billing: View and modify billing details, payment methods, and usage plans.

  • Runner: Configure runner environments used for executing tasks on your repositories. Learn more in Runner Configuration.

  • API Keys: Generate and manage secure API keys to authenticate external access to your CurieTech environment. Detailed instructions are in Managing API Keys.

Use the Settings panel to fully control your environment setup and access policies.

3. Interacting with Agents

CurieTech AI agents are built with specialized skills that span the entire MuleSoft development lifecycle. From generating flows and DataWeave transformations to creating MUnit test cases, surfacing insights, or supporting connector/runtime upgrades, these agents help you move faster with greater accuracy.

How It Works

  • Choose an Agent: Pick the agent suited to your task—whether it's for development, testing, documentation, analysis, or migration.
  • Pick an Input Mode: Select how you want to work with the agent:
    • No Repository: Used when you have no code context.
    • With Repository: Connect a git repo to provide full code context.
    • Upload from Computer: Upload a local MuleSoft project folder.
  • Provide Input: Enter your prompt, examples, or specifications to guide the agent.
  • Review Output: The agent will generate the relevant code, docs, tests, or insights.
  • Give Feedback: Suggest changes or clarify prompts for updated results.
  • Approve and Apply: Once satisfied, apply the output to your codebase or documentation.

4. Types of Agents

CurieTech AI offers five categories of agents, each with focused capabilities. Whether you're starting from scratch or working with existing code, these agents are designed to seamlessly integrate into your workflow and help you build better MuleSoft projects faster.

  • Coding Agents Generate Mule flows, DataWeave scripts, and API specs using natural language. Learn more →

  • Testing Agents Auto-generate MUnit test cases, sample payloads, and test coverage reports. Learn more →

  • Documentation Agents Create API diagrams, transformation mappings, and flow documentation instantly. Learn more →

  • Code Insights Agents Ask questions across your codebase and get contextual answers powered by AI. Learn more →

  • Migration Agents Assist with connector upgrades, Mule version changes, and migration planning. Learn more →

5. CurieTech AI plugin in your anypoint studio IDE

For a comprehensive walkthrough of how to install and use the Curie Tech AI plugin inside Anypoint Studio — including setup, task management, and agent capabilities — refer to the Curie Tech AI Plugin Guide.

6. Troubleshooting and Support

If you encounter any issues while using the application, refer to the Troubleshooting & Support document for solutions to common problems.

7. Example Use Cases