Concept KittySuite IDE Traditional IDEs
Environment Native, execution-first development system. Text editor with plugin-based augmentations.
Concurrency Parallel by design. Multiple toolchains run simultaneously. Serial or context-switched. Plugins fight for CPU.
State Deterministic. No hidden automation. Explicit execution. Background indexing and silent mutations.
Multi-Language Support Rust, TS, Python, Julia, Fortran, PlatformIO and more: all first-class and native. Heavy "Mode Switching" and configuration ceremony.

Concurrent Multi-Language REPLs

Every supported language includes its own REPL — running concurrently inside the same workspace. No context switching. No broken state.

Isolated Runtimes

Evaluate Rust while a TypeScript watcher runs. Probe Python while integration tests execute. All operate in parallel without interference.

Rust REPL
>> Compiling... Running main.rs
Python 3.11
>>> import torch; print("Cuda Ready")

Context-Aware Execution Terminal

One-click terminals (Ctrl+T) that understand your work. Open a Python file? Virtual environment auto-activated. Open Rust? Paths loaded. Julia? Same.

  • Custom REPLs: Functional experimentation panels for every language, separate from the terminal.
  • Zero Ceremony: Work across languages without plugin switching or mode confusion.
Terminal - Python (venv)
(venv) user@kitty:~/project$ python main.py
Category Adjutant (Minimalist) Agentic (Maximalist)
Core Philosophy Human as Adjudicator. AI as force multiplier. Think human as the pilot and AI as the radar intercept officer. AI as judge, jury and executioner. AI is the pilot, human is passenger.
Safety No Code Execution, period. Human controls runtime. AI executes code (including potentially dangerous/destructive code).
Change Model Transactional edits. Automatic commits. Abort on commit fail. Potentially destructive/unrecoverable changes. It is a question of when not if.
Privacy Explicit, human-delimited context. Files/folders have to be manually included. Full project indexing & broad disk access.
Token Efficiency High. Context is deliberate and bounded. Low. Persistent indexing/retry loops that consume tokens.
Subagents Serial subagent. Converts raw output from smarter model to tool calls, and executes the tool calls using cheaper (potentially local) model. Parallel subagents. Subagents multiply token usage. Spawn hundreds of agents, owe thousands of dollars.

Context by Design

No indexing rituals. No hidden background scanning. Drag any file directly into the chat for instant, explicit context injection.

Built-In RAG

Scrape online documentation and store it in a local vector database. The Adjutant queries it for contextual reasoning without external dependencies.

> adjutant --scrape-docs https://docs.rust-lang.org
[System] Vectorizing 1,240 pages...
[System] Local RAG ready for query.

Smart Paste

Bridge the gap between high-level reasoning and low-level execution. KittySuite optimizes your workflow across different AI tiers to minimize friction.

Per-Dollar Efficiency

High-end reasoning and planning happens in SOTA web interfaces. KittySuite then performs low-cost conversion into tool calls using local or medium-sized models. Zero copy-paste fatigue.

ADJUTANT INGESTION
[Web Plan]
"Refactor the User module..."
[Smart Paste Detected]
↳ Converting to local tool-call...
Updating user_service.rs [4 edits]

Design by Subtraction

What we left out is just as important as what we built in. KittySuite rejects the friction of legacy IDE abstractions and hype based abstractions alike, in favor of fast, safe, execution-focused workflows.

No Legacy Bloat

Line-by-line debuggers, LSPs, and "Go to Definition" are artifacts of a pre-AI era. Need to understand a symbol? Send the files to the Adjutant and ask. Need to debug? Just run the code. If it fails, right-click the console error and let the Adjutant diagnose the trace.

No Hype-Driven Bloat

We ignore the industry buzzword cycle. No MCP, ACP, or A2A. We don't add features based on hype, only those that align with our principles of determinism and human agency.

  • <Language Service Providers>
  • <Step-through Debuggers>
  • <Model Context Protocol>
  • <Agent-to-Agent Hype>
  • + Single click code execution

Engineered for mental clarity and accelerated code comprehension.

Code GPS

Navigation

Code structure panel jumps to symbols instantly. Cursor movement highlights structure. No reset on save. Accordian style expansion of symbol the cursor is currently in.

Unified Version Control

History

Branch management, commit history, staging, diffs. All in a single window. No split tools. No bouncing between git-gui and gitk. Inspect the commit graph, stage and unstage changes, edit .gitignore, manage branches, and review diffs without leaving the workspace. Built-in engine. System Git optional. Version control is part of the system.

Minimalist Editor

Spartan

No rainbow bracket noise. No tab-autocomplete micromanagement. Tab is for indentation. Bring your own tools via the terminal. We do include automatic indentation and basic string and bracket autocomplete, but thats it.

Personalization

Customization

Fully themeable. Custom fonts. Global transparency. Integrated YouTube player for long refactor chill sessions.

Architect your vision.

Try KittySuite for free today