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

Thinai

Thinai

|
2 installs
| (0) | Free
Thinai language support for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Thinai for VS Code

Thinai is a domain-specific language for modeling domain-driven design (DDD). This extension provides language support for .tni files:

  • completion for declarations, paths, specifications, and imports
  • go-to-definition, find-all-references, document symbols, and hover
  • import quick fixes
  • validation and diagnostics
  • document formatting
  • semantic highlighting and selection ranges

Alpha: This is the first Thinai alpha. Language rules and extension behavior may change between alpha releases.

Getting started

Open a folder containing .tni files, or create a new file with the .tni extension. The language server indexes the files in the workspace and resolves imports relative to each document.

The Order Fulfillment example demonstrates strategic and tactical modeling, events, CQRS, and journeys.

Documentation

See the Thinai language guides for the full language documentation.

Source

The Thinai source repository is private during the alpha. Report bugs and feature requests in the public issue tracker.

The language server is bundled into out/language/main.cjs; the extension entry point is out/extension/main.cjs.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft