Skip to content

Commit 134d515

Browse files
committed
improved UI and partially implemented Go support
1 parent 8c0bb5b commit 134d515

14 files changed

Lines changed: 3317 additions & 105 deletions

README.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ A lightweight CLI-based IDE with integrated AI assistance through Ollama. Featur
1010
## Features
1111

1212
- **Split-Window Interface**: Vertical split with editor on the left and AI assistant on the right
13-
- **Code Editor**: Basic text editing with line numbers for bash, shell, PowerShell, and markdown files
13+
- **Multi-Language Support**: Edit and run Bash, PowerShell, Python, Go, and Markdown files
14+
- **Auto-Install Detection**: Automatically detects missing language runtimes and offers to install them
15+
- **Code Editor**: Syntax-aware text editing with line numbers and file type detection
1416
- **AI Integration**: Context-aware AI assistance powered by Ollama or Gemini
1517
- **Agentic Code Fixing**: AI autonomously reads, analyzes, and fixes code directly in the editor
1618
- **File Management**: Create, open, save, and delete files
17-
- **Command Execution**: Run system commands and execute scripts
19+
- **Command Execution**: Run scripts and programs with Ctrl+R (auto-detects file type)
20+
- **Go Development**: Full support for running Go programs and tests
1821
- **Keyboard Shortcuts**: Efficient keyboard-driven workflow
1922
- **Session Management**: Unsaved changes confirmation on exit
2023
- **Cross-Platform**: Runs on Linux, Windows, and macOS
@@ -173,8 +176,9 @@ Agentic code fixing works with:
173176
- Bash scripts (`.sh`, `.bash`)
174177
- Shell scripts (`.sh`)
175178
- PowerShell scripts (`.ps1`)
176-
- Markdown documents (`.md`)
177179
- Python scripts (`.py`)
180+
- Go source files (`.go`)
181+
- Markdown documents (`.md`)
178182

179183
## Requirements
180184

@@ -254,6 +258,11 @@ You can edit this file to customize your settings. The application will load it
254258

255259
[Introduction](./docs/USAGE.md)
256260

261+
### Language-Specific Guides
262+
263+
- [Go Language Support](./docs/GO_SUPPORT.md) - Complete guide for Go development in TI
264+
- [Automatic Language Installation](./docs/AUTO_INSTALL.md) - Auto-detect and install missing runtimes
265+
257266
```
258267
259268
### Keyboard Shortcuts

0 commit comments

Comments
 (0)