Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Inspire LanguageNew to Visual Studio Code? Get it now.
Inspire Language

Inspire Language

Kizaki Corporation

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

Inspire Language

Language support for .inspire schema files — the schema language for Kizaki.

@entity
type Post {
  title    string   @minLength(1) @maxLength(280)
  body     string
  author   User
  tags     string[]
  draft    boolean  @defaults(true)

  @grant read(*) to role(member) where resource.draft == false
  @grant write(*) to principal where resource.author == principal
}

Features

Syntax Highlighting

Full token coverage for the Inspire schema language:

  • Declarations — type, enum, trigger, effect
  • Policy keywords — grant, deny, to, where, via, and, or, not
  • Actions — read, write, insert, update, delete
  • Built-in types — string, int, boolean, datetime, uuid, file, and more
  • Decorators — @entity, @expose, @auth, @payments, @pii, @index, @unique, and 40+ others
  • Constants — true, false, principal, resource, role

Language Server (LSP)

Requires the Kizaki CLI installed (~/.kizaki/bin). Provides:

  • Go to definition — jump from @kizaki/schema or @kizaki/client imports in TypeScript/JavaScript to the originating .inspire declaration
  • Find references — see every use of a schema entity across your codebase
  • Rename — rename an entity and update all TypeScript/JavaScript import sites
  • Editor sync — schema changes trigger automatic codegen via kizaki editor sync

LSP features are disabled in untrusted workspaces. Syntax highlighting works everywhere.

Installation

Via VS Code Marketplace:

Search for Inspire Language in the Extensions panel, or run:

ext install kizaki.inspire-lang

Via Kizaki CLI (recommended — also installs the LSP binary):

kizaki editor install vscode

Requirements

  • VS Code 1.75 or later
  • For LSP features: Kizaki CLI installed via kizaki.dev

Configuration

Setting Default Description
inspire.lsp.serverPath (auto) Path to the inspire_lsp binary. Leave empty to use the version installed by kizaki editor install vscode.

License

MIT — see LICENSE.

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