Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>wamaiNew to Visual Studio Code? Get it now.
wamai

wamai

Preview

mphasiswyde

|
9 installs
| (0) | Free Trial
AI-powered RAG knowledge system for eWam — programmatic MCP registration, bundled instructions, and Copilot integration
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WAMAI for Visual Studio Code

The official Visual Studio Code extension for WAMAI — AI-powered knowledge assistant for eWam development.

WAMAI brings deep, retrieval-augmented knowledge of the eWam platform directly into GitHub Copilot, eliminating the need for manual configuration and keeping your framework expertise always up to date.

⚠️ Requires an active WAMAI subscription.

Features

🤖 @wamai Chat Participant

Talk to WAMAI directly in Copilot Chat:

  • Ask about WAML syntax and language rules
  • Look up eWam framework APIs and patterns
  • Get code examples grounded in your actual framework version
  • Generate WAML classes, relations, and methods with correct syntax

The @wamai participant injects the WAML language primer into Copilot's context automatically — so the model knows WAML syntax before searching the knowledge base, using the full retrieval budget for framework-specific results rather than language basics.

@wamai How do I declare a versioned relation in aFullObject?
@wamai Show me the OQL cursor pattern for a list query
@wamai What's the difference between aLightObject and aFullObject?

🔌 Automatic MCP Server Registration

WAMAI registers its knowledge server programmatically — no manual mcp.json required:

  • Zero workspace configuration — works across all your eWam projects instantly
  • Secure key management — your subscription key is stored in the OS keychain, never in workspace files
  • Dynamic registration — the server is registered on sign-in and deregistered on sign-out

In Copilot's agent mode, WAMAI knowledge tools are available automatically.

📚 Bundled Knowledge Assets

WAMAI includes bundled assets inside the extension package:

  • WAML editing skill — waml-editing.skill.md
  • WAML developer agent definition — waml-developer.agent.md
  • Embedded primer/tool metadata — injected by the @wamai participant and tool definitions for correct WAML syntax support

🔗 eWam Extension Integration

When the eWam extension is running, WAMAI can enrich AI context with live metamodel data:

  • Class hierarchy and inheritance tree from the running engine
  • Field, relation, and method outlines for a specific class
  • Project metadata and engine connection state

This gives Copilot three layers of context: general coding knowledge + WAMAI framework retrieval + your actual live codebase structure.

Getting Started

Requirements

  • GitHub Copilot
  • VS Code 1.99+
  • eWam extension — dependency, automatically installed
  • WAMAI subscription — an APIM subscription key (contact us to get access)

Installation

  1. Install the extension from the VS Code Marketplace or load it in the Extension Development Host.
  2. Open the VS Code Accounts menu and choose the MphasisWyde / WAMAI sign-in option.
  3. Enter your WAMAI subscription key when prompted.
  4. After sign-in, the WAMAI MCP server registers automatically.
  5. Open Copilot Chat and start with @wamai to confirm the participant is available.

The Get Started walkthrough guides you through the setup.

Documentation

  • eWam Documentation

Support

For questions, access requests, or feedback, contact us.


Mphasis Wyde — Empowering model-driven development

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft