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 CurieTech AI
CurieTech AI provides a conversational interface that makes it simple to get help across the MuleSoft development lifecycle—whether you're generating flows and DataWeave transformations, creating MUnit test cases, producing documentation, surfacing insights, or supporting connector/runtime upgrades.
You can simply chat in natural language, and CurieTech AI will understand the context, ask clarifying questions if needed, and automatically generate the most relevant output.
How It Works
→ Start a Conversation
Type your request in the chat box (for example, "Generate a DataWeave script for this mapping" or "Create MUnit tests for this flow").
CurieTech AI will:
- Interpret your input and identify the task.
- Ask clarifying questions if needed.
- Allow you to verify and refine details.
- Once confirmed, it will construct the right prompt and execute it.
You can also add code context to improve results:
- Select Repo – Connect a GitHub repo.
- Upload Repos – Upload your MuleSoft project folder from your computer.
- No Repo? Just continue chatting—no setup required.
→ Review Output
Receive generated code, documentation, test cases, or insights. All outputs are contextual and tailored to your request.
→ Iterate & Feedback
Refine requirements or request changes directly in chat. CurieTech AI adapts in real time to provide updated results.
→ Approve and Apply
Once satisfied, you can apply the generated results directly into your codebase or documentation.
→ Use Quick Options (For Power Users)
For users who prefer more control, you can use the category tiles below the chat box. These are best if you already know which option to pick for your task:
- Code – For flows, DataWeave, repositories, and API specs.
- Test – For MUnit test generation or sample data.
- Document – For API documentation, diagrams, mapping tables, and more.
Each category provides dropdowns to directly select the capability you want.
4. Skills
CurieTech AI offers a set of skills that support the complete software development lifecycle for MuleSoft developers. Whether you're starting from scratch or working with existing code, these skills integrate seamlessly into your workflow and help you build better MuleSoft projects faster.
Coding - Generate Mule flows, DataWeave scripts, and API specs using natural language. Learn more →
Testing - Auto-generate MUnit test cases, sample payloads, and test coverage reports. Learn more →
Documentation - Create API diagrams, transformation mappings, and flow documentation instantly. Learn more →
Code Insights - Ask questions across your codebase and get contextual answers powered by AI. Learn more →
Migrations - 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.