Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AI Project SchemaNew to Visual Studio Code? Get it now.
AI Project Schema

AI Project Schema

Linis IT

|
1 install
| (0) | Free
A VS Code extension to generate project schemas with AI-driven filtering.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Project Schema

Buy Me a Coffee VS Code License: MIT Node.js Python

AI Project Schema is a Visual Studio Code extension that generates a clean project schema for AI analysis.
It scans your project folder, creates a filtered tree of files and folders, and extracts file contents – ignoring unnecessary files such as binaries, logs, caches, and build artefacts.


✨ Features

  • 📁 Generate filtered project structure (ignoring files defined in .ai-schema-ignore)
  • 📝 Extract file contents for AI analysis (excluding ignored files)
  • ⚡ Automatically creates .ai-schema-ignore if it doesn’t exist (no overwrite of existing file)
  • 💻 Works across Windows, macOS, and Linux
  • 📑 Output saved to .ai-schema/ folder in your project

📂 Output files

  • .ai-schema/schema-filtered.txt – filtered structure (ignores defined files)
  • .ai-schema/schema-contents.txt – contents of filtered files

🚀 Usage

  1. Install the extension.
  2. Open a project in VS Code.
  3. Right-click inside the Explorer or use the Command Palette (Ctrl+Shift+P or Cmd+Shift+P on Mac):
    • AI Project Schema: Generate Project Schema – generates filtered schema and file contents
  4. Find the generated files inside .ai-schema/ in your project root.

⚙️ Ignore rules

  • The extension uses .ai-schema-ignore (similar to .gitignore)
  • Default template is provided in templates/ignore-ai-schema.txt
  • Existing .ai-schema-ignore is used without overwriting; edit it to fine-tune ignored files.

🛠 Development

Compile

npm run compile

Watch mode

npm run watch

Run tests

npm test

📦 Packaging & Publishing

To package the extension for VS Code Marketplace:

vsce package

To publish:

vsce publish

📄 License

MIT © Dariusz Wit

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