Views
No views yet
┌──────────────────────────────────────────────────────┐
│ LM STUDIO │
│ (Executive / Router / Validator) │
└─────────────────────┬────────────────────────────────┘
│ HTTP API
┌─────────────────────┴────────────────────────────────┐
│ MNSE CORE │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Rust Shell │ │
│ │ • TUI (Ratatui) │ │
│ │ • Tools (sandboxed) │ │
│ │ • OS Integration │ │
│ └─────────────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Python Brain │ │
│ │ • Intent Understanding │ │
│ │ • Teaching Protocol │ │
│ │ • Skill System │ │
│ └─────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────┘localhost:12341# Build Rust workspace
2cargo build --release
3
4# Set up Python environment
5cd python
6uv sync1# Run MNSE TUI
2cargo run --release~/.config/mnse/mnse.toml:1[lm_studio]
2url = "http://localhost:1234"
3executive_model = "your-30b-model"
4router_model = "gemma-2b"
5validator_model = "phi-3-mini"
6
7[permissions]
8sandbox_paths = ["~/code", "~/.config"]
9allow_terminal = false
10
11[tui]
12theme = "dark"
13vim_keys = true
14
15[hotkey]
16binding = "Super+Space"| Mode | Description |
|---|---|
| Teaching | Default. MNSE explains and asks questions. |
| Terminal | Full control inside a repo. Code explanation. |
| Window | Context from active window (app, file path). |
Tab to cycle modes.skills/README.md.| Key | Action |
|---|---|
Enter | Submit input |
Tab | Cycle mode |
Ctrl+C / Esc | Quit |
Ctrl+M | Cycle mode |