Termineer
Your self-directing coding engineer in the terminal
Termineer is your AI engineer that takes initiative and delivers complete solutions, not just suggestions. Think of it as a developer on your team who:
- Analyzes codebases and understands your project structure
- Implements new features and refactors existing code
- Writes tests and documentation
- Debugs issues with minimal guidance
- Integrates APIs and external libraries
Built in just one week using itself, Termineer leverages vibe coding to turn natural conversations into working solutions.
Installation
NPM
npm install -g termineer
The recommended installation method for most users.
Manual Download
Download binaries coming soon
Direct download of binaries will be available soon.
See It In Action
termineer
╭Agents──────────────────────────────────────────────────────────────────────────────────────────────────╮ │ main [1] │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭Conversation (6393 lines | Scroll: 6333/6333 (Most Recent ↓)────────────────────────────────────────────╮ │Let's run a final check to make sure everything compiles correctly: │ │ Shell: cargo check (streaming - can be interrupted) │ │warning: termineer@0.1.0: Generated encrypted prompts module with 13 kinds │ │ Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s │ │ Shell completed successfully in 0.30s │ │ │ │# MCP Configuration Enhancements - Complete │ │ │ │I've successfully implemented the requested changes to merge MCP configurations │ │from both home and local directories: │ │ │ │## Implementation Details │ │ │ │### 1. Configuration Path Hierarchy │ │The system now checks for MCP configurations in the following order: │ │- **Home directory**: `~/.termineer/mcp/config.json` │ │- **Local directory**: `.termineer/config.json` │ │ │ │With configurations merged so that local settings take precedence over home │ │directory settings. │ │ │ │### 2. Key Features │ │- **Smart Merging**: Configurations are intelligently combined with local │ │ settings overriding home settings │ │- **Graceful Handling**: If no home directory config exists, no error is logged │ │ │ │ Agent has completed its task. │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭Input [main [1] | Task completed]───────────────────────────────────────────────────────────────────────╮ │ │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯