Skip to main content

AI Agents for Agile Dev Teams

Project description

dev-agents

An AI agent that lives in Slack and gives your whole team developer-like access to the codebase.

Open source (MIT) · Self-hosted · Your data stays yours · Deploy in 5 minutes


Deploy Now · Quick Start · Docs · Website

License Python Docker Build Status Code Quality


Your developers use Copilot to write code. But what about everyone else on the team?

Product owners need to understand what changed. QA needs test plans from pull requests. Support needs to trace bugs back to code. DevOps needs to analyze incidents. They all end up interrupting developers or waiting.

dev-agents connects to your repos, issue trackers, and logs, and makes all of it accessible through Slack. Anyone on the team can ask questions in plain English. No IDE required. No code skills needed.

"What used to take days now happens automatically." — CTO at a 50-user medical SaaS company using dev-agents daily across engineering, product, and support teams

What it does

Your team asks questions about the codebase in Slack — in plain English. No IDE, no git clone, no code skills needed.

@DevAgents how does the authentication flow work?
@DevAgents what changed in the payment module this sprint?
@DevAgents which files handle the webhook retry logic?
@DevAgents what's the difference between OrderService and OrderProcessor?

Code research is the core skill: anyone on the team can ask about architecture, recent changes, dependencies, or how a feature works and get an answer grounded in the actual code, not stale docs.

Hosted plans at codeligence.com add maintained skills for test plans, release notes, code review, story refinement, and log analysis.

Quick start

Option 1: Docker (recommended)

# 1. Download config
wget -O .env https://raw.githubusercontent.com/codeligence/dev-agents/main/.env.example

# 2. Edit .env — add your Slack token, git provider, and LLM API key

# 3. Run (mount your cloned repo into the container)
docker run --rm -it --env-file=.env \
  -v /path/to/your/repo:/code \
  codeligence/dev-agents

Or use the Setup Wizard to generate your config interactively.

Option 2: From source

git clone https://github.com/codeligence/dev-agents.git
cd dev-agents
cp .env.example .env    # then edit .env
pip install -e .[all]
python -m entrypoints.main

Then in Slack:

@DevAgents how does the authentication flow work?

Why teams choose dev-agents

Your infrastructure, your data. Runs in your cloud or on-prem. No data leaves your environment. You bring your own LLM API keys. Your code and your team's questions stay on your infrastructure.

Works where your team already works. Slack and Teams. No new tool to adopt. No IDE needed. Your QA lead, product owner, and support team can use it on day one.

Open source (MIT). Full source code on GitHub. Your security team can audit everything. No copyleft restrictions, no procurement delays. Use it however you want.

Any LLM provider. Anthropic, OpenAI, Google, Azure, or run local models. Switch providers anytime without changing workflows.

Multi-repo. Connects to multiple repositories at once. Ask questions that span your entire codebase.

Extensible. Add custom skills for your team's specific workflows. Build on what's there or create something new.

Integrations

Category Supported
Chat Slack, Teams
Git providers GitHub, GitLab, Azure DevOps, Bitbucket
Issue trackers Jira, GitHub Issues, GitLab Issues
Logs ELK, Loki, log files
LLM providers All major providerers + local models
Protocols MCP, AG-UI, A2A

Who it's for

The whole team — not just developers.

  • QA leads tired of spending hours writing test plans from pull requests
  • Product owners who need code-level answers but can't read code
  • Support engineers tracing customer bugs without knowing the codebase
  • DevOps teams analyzing incidents and deployment failures
  • Engineering managers who need visibility without interrupting developers
  • CTOs looking to give the whole team self-service access to project knowledge

Works best with teams of 10-200 on active, evolving codebases where documentation, testing, and cross-team communication matter.

Self-hosted by design

Most AI dev tools are SaaS. Your code goes to their servers. Your questions go through their infrastructure.

dev-agents deploys to your cloud - AWS, Azure, GCP - or on-prem. You own the infrastructure. You control the data. You bring your own LLM keys and pay providers directly. No per-seat pricing surprises.

If your team already self-hosts GitLab, Jira, or other dev tools, you already believe in owning your infrastructure. This is the same philosophy applied to AI.

Commercial support

Need an admin dashboard, team analytics, SSO, or dedicated support? See codeligence.com for plans starting at $59/month — or book a demo.

Community

License

MIT. Use it, fork it, deploy it, sell it. No restrictions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dev_agents-1.0.3.tar.gz (147.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dev_agents-1.0.3-py3-none-any.whl (180.8 kB view details)

Uploaded Python 3

File details

Details for the file dev_agents-1.0.3.tar.gz.

File metadata

  • Download URL: dev_agents-1.0.3.tar.gz
  • Upload date:
  • Size: 147.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for dev_agents-1.0.3.tar.gz
Algorithm Hash digest
SHA256 d187e8f49d939a2b3c952d38315c27762e8e2f1f9889296106e693c4900fba1a
MD5 de89eeba255291e1a6f29e468e3ffd47
BLAKE2b-256 9539f9a6b2e2e230b22b38e817322423cf74e5d6848186d7ec8271af96038e01

See more details on using hashes here.

File details

Details for the file dev_agents-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: dev_agents-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 180.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for dev_agents-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 33ee2bf0daeb918f63b6ce2587fa9e67e5311e9ce4fed214e873eaeacc21d531
MD5 513b296605ec379a590042bf77bac946
BLAKE2b-256 f66499b15ea4cc3f7db326a32d6c57a236ccc1c790c83ec91110407deb7d286e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page