# daiv

> Your AI-powered SWE teammate, built into your git workflow

- **URL**: https://www.freshcrate.ai/projects/daiv
- **Author**: srtab
- **Category**: MCP Servers
- **Latest version**: `v2.0.0` (2026-03-14)
- **License**: Apache-2.0
- **Source**: https://github.com/srtab/daiv
- **Homepage**: https://daivagent.com
- **Language**: Python
- **GitHub**: 18 stars, 2 forks
- **Registry**: github
- **Tags**: `ai-agent`, `anthropic`, `deepagents`, `genai`, `git`, `github`, `gitlab`, `google-gemini-ai`, `python`

## Description

Your AI-powered SWE teammate, built into your git workflow

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v2.0.0` | 2026-03-14 | Medium | 🎉 **DAIV v2.0.0 – deepagents, Label-Driven Workflows & Platform Tools**  DAIV 2.0.0 is a major release that replaces the entire custom agent framework with the **`deepagents` library**, introduces **label-driven issue workflows**, and adds **native git platform tools** for GitHub and GitLab.  ---  ### ⚠️ Breaking Changes  - **Issue title prefix (`DAIV:`) is no longer supported** as a trigger. Use labels (`daiv`, `daiv-auto`, `daiv-max`) instead. - **`pull_request.branch_name_convention |
| `v1.1.0` | 2025-12-04 | Low | 🎉 **DAIV v1.1.0 – Skills, Safer Prompts & Smarter Planning**  DAIV v1.1.0 introduces an **Agent Skills system**, safer prompt templates, and better support for large repos and evaluations.  ---  ### 🚀 Highlights  * 🧠 **Agent Skills system** using Anthropic-style progressive disclosure. * 🛠 New skills:    * `creating-agents-md-file` – generates `AGENTS.md` following the AGENTS.md spec.   * `maintaining-changelog` – maintains or creates changelogs (Keep a Changelog style).   * `cr |
| `v1.0.0` | 2025-11-18 | Low | 🎉 **DAIV v1.0.0 – Plan & Execute, GitHub Client & 1.0 Readiness**  DAIV **1.0.0** turns the **Plan & Execute** flow into the core automation experience, adds **GitHub as a first-class client**, and ships a cleaner, more robust toolset for working with real codebases and pipelines.  ---  ### 🚀 Highlights  * **GitHub as a client**    * You can now use **GitHub** as the codebase client, integrating DAIV directly into your GitHub workflows.  * **Smarter, end-to-end `PlanAndExecuteAgent |
| `v0.3.0` | 2025-07-25 | Low | 🎉 **DAIV v0.3.0 – Quick Actions, Cleaner Workflows**  We’re thrilled to announce **DAIV v0.3.0**, bringing powerful new **quick action triggers**, smarter automation, and key stability fixes for a smoother experience.  ### ⚡ What’s New  * **Quick Actions for Issues and Merge Requests**:   You can now perform actions simply by commenting! DAIV listens to specific phrases to trigger automations:    * `@daiv plan revise` – triggers plan revision on an issue.   * `@daiv plan execute` – ap |
| `v0.2.1` | 2025-06-17 | Low | 🎉 **DAIV v0.2.1 – Smarter Agents, Better Integration**  We’re excited to release **DAIV v0.2.1**, featuring smarter agent behavior, improved workflows, and enhanced deployment capabilities.  ### 🚀 What’s New  * **OpenAI o3 model** is now supported. * Docker images are now built and pushed from the `main` branch—making edge version testing easier than ever.  ### 💡 Key Improvement  * **More targeted reviews with `ReviewAddressorAgent`**:   It now **only addresses merge requests that |
| `v0.2.0` | 2025-06-09 | Low | 🚀 **DAIV v0.2.0 Released – Now with MCP Tools Support!**  We’re thrilled to announce the latest release of **DAIV**, and it’s a big one: This is the **first version introducing support for MCP tools**, enabling agents to interact with external services in a secure, modular and extensible way.  ### 🧠 Key Features:  * **🔌 MCP Tools (Initial Support)**:   Agents can now use built-in MCP tools like `fetch` and `sentry` to interact with external systems.   > Support for **custom MCP tools |
| `v0.1.5` | 2025-05-26 | Low | ### Added  - Added `cleanup_indexes` command to clean up outdated indexes and inaccessible repositories.  ### Fixed  - Fixed connection closed or lost on `ConnectionPool` by using `check_connection` to verify if the connection is still working. - Fixed chunks length check to use the correct number of tokens instead of the number of characters. |
| `v0.1.4` | 2025-05-22 | Low | ### Added  - Added support to `claude-sonnet-4` and `claude-opus-4` models from Anthropic.  ### Changed  - Optimized `PullRequestDescriberAgent` prompt to improve the quality of the responses for a 0-shot agent. - Optimized `CodebaseChatAgent` prompts to improve the quality of the responses, reduce hallucinations, gatekeeping first and improve the reasoning capabilities of the agent. - Updated `PlanAndExecuteAgent` to use `claude-sonnet-4` as the default model for planning and execution. |
| `v0.1.3` | 2025-05-20 | Low | ### Added  - Added mapping for `yaml` language for `.yaml` and `.yml` extensions.  ### Fixed  - Temperature is being sent on `o4-mini` model, which is not supported. - Large chunks were being indexed, causing errors on the embedding process. Now it will skip chunks that are too large (more than 2x the chunk size). #378 |
| `v0.1.2` | 2025-05-15 | Low | ### Added  - Added support to `04-mini` model from OpenAI. - Added support to define `LANGSMITH_API_KEY` as docker secrets.  ### Changed  - Improved plan comment template readability by adding a separator between the each step of the plan. - Normalized `WEB_SEARCH_API_KEY` to be `AUTOMATION_WEB_SEARCH_API_KEY` and followed the same pattern for other keys.  ### Fixed  - Fixed `ImportError` when `LanguageParser` try to parse a files with `tree-sitter-languages`, which is not installed. |

## Citation

- HTML: https://www.freshcrate.ai/projects/daiv
- Markdown: https://www.freshcrate.ai/projects/daiv.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/daiv/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
