open-source, local-first AI CLI for developers. It connects to your local Ollama models or remote providers like OpenAI, Anthropic, Gemini, and Hugging Face, letting you chat with your code, review changes, and craft commits . all from the terminal.
git clone https://github.com/meer-ai/meer.gitopen-source, local-first AI CLI for developers. It connects to your local Ollama models or remote providers like OpenAI, Anthropic, Gemini, and Hugging Face, letting you chat with your code, review changes, and craft commits . all from the terminal.
["Install `meer` via your package manager (e.g., `brew install meer` or `npm install -g meer-cli`).","Navigate to your project directory in the terminal.","Use `meer` commands like `meer chat` for interactive sessions, `meer review` to analyze code changes, or `meer commit` to generate commit messages from staged changes.","For Git workflows, pipe diffs to `meer` (e.g., `git diff | meer review`).","Customize the AI model by setting `OPENAI_API_KEY` or configuring Ollama locally for faster, offline responses."]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/meer-ai/meerCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use `meer` to [ACTION] in the [PROJECT_DIRECTORY]. For example: 'Generate a commit message for the staged changes in my React app using conventional commits.' or 'Review the diff of my Python script and suggest optimizations for readability and performance.' or 'Explain the changes in this Git diff and suggest a concise commit message.'
I reviewed the staged changes in your React app (`src/components/Button.jsx` and `src/utils/api.js`) and generated the following commit message: ``` feat(button): enhance accessibility with ARIA labels and keyboard navigation - Add `aria-label` and `aria-describedby` to Button component - Implement keyboard navigation (Enter/Space to trigger, Tab to focus) - Refactor `api.js` to use async/await for better readability ``` The changes improve accessibility compliance and modernize the API utility. The commit follows conventional commits format for better changelog generation. Would you like me to suggest any additional optimizations or test cases for these changes?
Advanced foundation models via API and ChatGPT
Global payroll and compliance for distributed teams
Google's multimodal AI model and assistant
Unlock data insights with interactive dashboards and collaborative analytics capabilities.
Open-source hub for ML models, datasets, and demos
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan