Loader...

Shipkit is an open source starter template made with Next.js, React, and Tailwindcss. Subscribe to our newsletter to get the latest updates or follow us on twitter.
A quick guide to installing and using Lash, the open source AI coding agent for your terminal

Lash is an open source AI coding agent built for the terminal. It supports 15+ AI providers, MCP tools, and a beautiful TUI — all from your command line.
Pick your preferred method:
# Homebrew (recommended)
brew install lacymorrow/tap/lash
# npm
npm install -g lashcode
# curl
curl -fsSL https://lash.lacy.sh/install | bash
After installation, run lash to start an interactive session:
lash
You'll see the TUI launch with a conversation interface. Type a question or task and Lash will use your configured AI provider to help.
Lash works with multiple AI providers. Set your preferred provider's API key:
# Anthropic (Claude)
export ANTHROPIC_API_KEY=sk-ant-...
# OpenAI (GPT)
export OPENAI_API_KEY=sk-...
# Google (Gemini)
export GOOGLE_API_KEY=...
Lash auto-detects which keys are available and uses the first one it finds.
Run a single prompt without entering the TUI:
lash run -c "explain what this function does"
This is especially useful when paired with Lacy Shell, which can automatically route natural language input to Lash.
Lash supports the Model Context Protocol (MCP), which lets the AI interact with your file system, run commands, and connect to external tools. This means the AI can:
For the best experience, install Lacy Shell alongside Lash. Lacy Shell is a ZSH/Bash plugin that detects whether you're typing a command or a question:
git status → runs in your shellwhy is the build failing → routes to LashNo mode switching, no prefixes. Just type naturally.
curl -fsSL https://lacy.sh/install | bash
Read with AI
Summarize this article: Getting Started with Lash: Your AI Coding Agent