Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>AI Keep Clean (AKC)New to Visual Studio Code? Get it now.
AI Keep Clean (AKC)

AI Keep Clean (AKC)

ready-4-IT.com - Nejat P. Eryigit

|
54 installs
| (0) | Free
Workspace color coding, status-bar terminal in your theme colors, vibe theme suggest (offline + optional local model), and AI file compare for VS Code. Ollama recommended for Compare and theme seeds.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Keep Clean (AKC)

Why use three separate tools for themes, rainbow indent, and preset workflows? AKC combines all three in one extension and keeps the setup usable across repositories for the whole team.

Take control of how your VS Code workspace looks — color-code your workspaces so you always know which project is open, open an external terminal from the status bar in those same workspace colors, add visible indent and bracket hierarchy guides to deep code, and run AI-powered file and directory comparisons — all from a single activity bar panel.

💡 Optional local Ollama: Theme Suggest works offline from the vibe/preset catalog. Enable Generate with local model for Ollama seed colors under your vibes. AI Compare always uses your configured provider (Ollama or OpenAI-compatible). No cloud API key required for the local path.

AKC – Feature Overview

Video Tutorials

Short walkthroughs for the three everyday wins — click a thumbnail to watch on YouTube.

Stop fighting VS Code terminal paths

Stop fighting VS Code terminal paths — Launch a terminal from the AKC status bar already rooted and colored for the active workspace.

Visually Separate Your VS Code Workspaces with AI Keep Clean

Visually Separate Your VS Code Workspaces with AI Keep Clean — Give each project its own status bar, title bar, and sidebar colors so you never mix contexts.

Make your code readable: VS Code Indent Guides

Make your code readable: VS Code Indent Guides — Rainbow indent and hierarchy overlays that make nested code easy to scan.

More guides: ready-4-it.com/akc/guides

Why install this?

You work across multiple projects and lose track of which workspace is which.
Assign distinct colors to each workspace's status bar, title bar, and side bar. One glance tells you where you are — see the workspace colors tutorial.

Terminals open in the wrong folder or look like every other window.
Click the AKC status bar item to open a terminal (external PowerShell on Windows) already styled in those workspace colors — see the terminal paths tutorial.

Your multi-root Explorer looks like one grey tree.
Tint each workspace folder in Explorer (Configure → Explorer Root Colors). Free colors the first 2 workspace roots (builtin palettes); root 3+ and custom hex need Trial/Pro.

Your deeply nested code is hard to follow.
Rainbow indent guides and colored bracket overlays make hierarchy visible at a glance — see the indent guides tutorial. Workspace settings and presets keep the overall look consistent without hand-editing JSON.

What You Get

  • Theme switching made easy — change workspace look and apply presets in seconds, without hand-editing JSON
  • Workspace color coding — status bar, title bar, side bar, editor, panel per workspace
  • Status-bar terminal launch — click AKC in the status bar to open a terminal in your current workspace colors (external PowerShell/Windows Terminal on Windows; integrated terminal fallback elsewhere)
  • Indent & hierarchy overlays — rainbow indent guides and bracket highlights on any language
  • Explorer root colors — tint workspace folders in Explorer (Free: first 2 roots + builtin palettes; folders only, no tree walk)
  • Workspace Presets — built-in and custom presets, per-language assignment, import/export (Pro)
  • External theme library support — load up to 250 validated tinted themes in one flow
  • Theme Suggest (vibes) — offline catalog suggestions under Metallic/Pastel/…; optional Generate with local model (Ollama) for seed colors, still Colour Zen validated
  • AI Compare — file and directory diff via Ollama or any OpenAI-compatible endpoint
  • Live preview — see color changes before applying, no guesswork

Workspace Settings

Workspace Presets

Main Views (Activity Bar)

Top level:

  • Configure
  • Help
  • License

Under Configure:

  • Workspace Settings
  • Workspace Presets
  • Indent & Hierarchy Settings
  • Explorer Root Colors
  • AI / KI Settings
  • Extension Settings (Language)

Under Help:

  • About
  • Online Guides (ready-4-it.com/akc/guides)
  • AI Guide
  • AI Safety
  • AI Models
  • Compare Help
  • API Documentation
  • Change Language

License opens the activation view directly.

Presets and Licensing

AKC works in Free mode out of the box.

Free includes:

  • Fast workspace theme switching with AKC presets
  • One-click tinted source loading (validated catalog, up to 250 entries)
  • Up to 10 AI theme suggestions per local day

Activation unlocks premium preset workflows:

  • Unlimited AI theme suggestions
  • AI Compare features
  • Preset import
  • Preset export
  • Higher custom preset limits
  • Higher workspace limits

Activation steps:

  1. Open License in the AKC Activity Bar.
  2. Copy the device hash or activation URL shown by the extension.
  3. Complete activation on the ready-4-it website.
  4. Paste the returned R4IT.<payload>.<signature> token and activate locally.
Feature Free Trial (14 d) Pro
Workspace colors (status / title / side bars) ✅ ✅ ✅
Root folder in colors: first 2 (builtin) ✅ ✅ ✅
Root folder in colors: 3+ — ✅ ✅
Root folder in colors: custom hex — ✅ ✅
Built-in presets ✅ ✅ ✅
AI theme suggestions 10/day unlimited unlimited
AI Compare (file/dir) — ✅ ✅
Preset import/export — ✅ ✅
Custom presets 1 3 150
Workspaces 25 50 unlimited
Activations — 1 2

License status is shown in the status bar (AKC Free | Trial | Full).

  • 🌐 ready-4-it.com/akc
  • 📖 Guides · support@ready-4-it.com

Quick Start

  1. Open Workspace Settings from the AKC activity bar.
  2. Preview and apply a theme setup.
  3. Click AKC in the status bar to open a terminal tinted with the same workspace colors.
  4. Open Workspace Presets to apply AKC presets, load tinted, or save your own.
  5. Configure AI provider/model if you want AI Compare features.

Supported Preset Sources

Current source list in Workspace Presets -> Preset Browser -> Source:

  • AKC
  • tinted

URL/source support status:

  • Direct URL import: intentionally not supported
  • Local file import (Import button): supported

Import workflow (recommended):

  1. In AKC open Workspace Presets.
  2. Use source tinted and click Import to load validated tinted presets.
  3. For local JSON files, click Import and select a local .json file.

Accepted file types in current AKC import flow:

  • VS Code theme JSON with colors
  • AKC preset export JSON array

AKC strengths in this area:

  • Quality pipeline for imported themes (sanitize, compensate, validate, targeted repair)
  • Readability-focused contrast checks for critical UI pairs
  • Stable preview/apply flow with workspace/global scope controls
  • Save current workspace colors as reusable presets

Security and Privacy

  • Webviews use strict CSP and external scripts only
  • API keys stay in your local VS Code settings/secret storage
  • Workspace styling changes are applied explicitly by user action

AI Safety Controls

When using AI Compare (Ollama or OpenAI-compatible endpoints), AKC includes guardrails to reduce accidental data exposure and prompt-injection impact:

  • Request size cap: aikeepclean.ai.maxRequestChars truncates overly large AI requests and shows a warning.
  • One-time consent for remote providers: when using non-local endpoints, AKC asks for explicit consent before sending requests.
  • Optional sanitized request logging (opt-in): aikeepclean.ai.debugRequestLog.enabled can log safe request metadata (never API keys).
  • File-level opt-out: add akc:no-ai or aikeepclean:no-ai to a file to suppress AI requests for that file.

Streaming Zebra (licensed)

When a license token is stored, AKC may report its version to Streaming Zebra (api.streamingzebra.com) so updates work outside Marketplace (Bazaar, VSIX, derivatives). That needs one consent (aikeepclean.zebra.networkConsent); uninstall/update does not ask again. Uncheck the setting or the License checkbox to revoke. CCC consent is separate.

Important Notes

  • Git workflows are not part of AKC. Use the sibling extension r4it-AiKeepGitClean for Git automation.
  • For detailed change history, see CHANGELOG.md.

FAQ & Troubleshooting

No theme suggestions showing?
Offline Suggest does not need Ollama. Check the Free limit (10/day), license status, and selected vibes. If Generate with local model is on, also ensure Ollama is running with a model pulled (ollama pull llama3) — otherwise AKC falls back to the offline catalog.

AI Compare not working?
Requires Trial or Pro license. Verify the provider URL in AI Settings and that the selected model is available.

Ollama errors / connection refused?
Start Ollama (ollama serve), check the base URL in AKC AI Settings (default: http://localhost:11434), and pull the model you selected.

Where do I get a license?
Visit ready-4-it.com/akc to start a Trial or purchase Pro.

Lost activation token or need help?
Contact support@ready-4-it.com or visit the AKC Guides.

Workspace colors not applying?
Make sure you click Apply in Workspace Settings and check whether the scope is set to Workspace or Global.

Accepted design not applied / colors look wrong?
Check the status bar — each workspace has a separate Dark and Light mode. Make sure you applied the preset to the correct mode (☀️ Light or 🌙 Dark).

What does clicking the AKC item in the status bar do?
It launches a terminal in your current workspace colors: on Windows an external PowerShell / Windows Terminal window (best-effort console color mapping); on other hosts an integrated terminal fallback. Title pattern is PS: <workspace> #<n>.

"Close All" button not showing in the status bar?
Click the AKC status bar item once or twice to activate the context-driven status bar for AKC.

Status bar click triggers security warnings?
This is a Microsoft certificate issue on some systems. Add code.exe (VS Code) to your antivirus exclusion list to prevent it from intercepting VS Code's internal commands.

Links

  • 🌐 Homepage: ready-4-it.com
  • 📖 Guides: ready-4-it.com/akc/guides
  • 📦 Product page: ready-4-it.com/akc
  • ▶️ Tutorials: Terminal paths · Workspace colors · Indent guides
  • 📄 License: LICENSE.md
  • 📋 Changelog: CHANGELOG.md
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft