{"repo":"ovh/shai","free":true,"listed":false,"github":"https://github.com/ovh/shai","clone":"git clone https://github.com/ovh/shai.git","description":"shai is a coding agent, your pair programming buddy that lives in the terminal. Written in rust with love <3","language":"Rust","stars":615,"topics":["agentic-ai","ai","cli","coding-assistant","hacktoberfest"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"SHAI shai is a coding agent, your pair programming buddy that lives in the terminal. Written in rust with love - Port to bind to (default: 3000) - --ephemeral - Use ephemeral mode (spawn new agent per request) - [AGENT] - Agent name to use for persistent session Shell Assistant shai can also act as a shell assistant in case a command failed and will propose you a fix. This works by injecting command hook while monitoring your terminal output. Your last terminal output along with the last command and error code will be sent for analysis to the llm provider. To start hooking your shell with shai simply type: For instance: To stop shai from monitoring your shell you can type: Configuration Project Context File You can create a SHAI.md file at the root of your project containing any information you want Shai to know about the project (architecture, build steps, important directories, etc.). Shai will automatically load this file as additional context. Custom Agents (with MCP) Instead of a single global configuration, you can create custom agent in a separate configuration. .ovh.config contains an example of a custom configuration with an remote MCP server configured. Place this file in /.config/shai/agents/ovh.config , you can then list the agents available with: You can run shai with this specific agent with the agent subcommand: OVHCloud Endpoints OVHCloud provides compatible LLM endpoints for using shai with tools. Start by creating a Public Cloud project in your OVHCloud acco","default_branch":null,"files":null,"tree":[],"storefront":"/r/ovh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ovh/shai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}