IITDEVELOPER Open Source

We don't just use technology.
We build it in public.

Open-source infrastructure, automation and AI tools built from real engineering problems at IITDEVELOPER.

Built in public • Self-hostable • Developer-first

DeployKit by IITDEVELOPER — CI/CD • DevSecOps • Automation
Build & Ship

DeployKit

CI/CD • DevSecOps • Automation

Open-source CI/CD, security, release and deployment automation for GitHub Actions. Build, test, secure, release and deploy without duplicating pipeline logic across repositories.

MIT Licensev1.0.1Public repository
  • Reusable GitHub Actions workflows
  • Node.js CI (lint, test, build)
  • Python CI (lint, test, pytest)
  • Multi-arch Docker build & publish
  • Security scanning with Trivy
  • Secure SSH/Docker Compose VPS deployment
  • Health-check rollback protection
  • Multi-channel notifications (Telegram, Slack, Teams, Discord, Webhook)
  • Automated release publishing
  • AutoDeploy AI agent skill

Add Python CI in one line

workflow.yml
jobs:
  test:
    uses: iitdeveloper-git/deploykit/.github/workflows/python-ci.yml@v1
    with:
      python-version: '3.11'
      requirements-file: 'requirements.txt'
      run-lint: true
      run-test: true
OpsPilot by IITDEVELOPER — Infrastructure • ChatOps • AI Operations
Operate

OpsPilot

Infrastructure • ChatOps • AI Operations

Open-source infrastructure monitoring, secure ChatOps and automation designed to help engineering teams observe systems, understand problems and safely take action.

Apache License 2.0Public repository
  • Real-time CPU, RAM, disk and load monitoring
  • Docker container health checks
  • SSL certificate expiration checks
  • Telegram ChatOps (/status, /ps, /logs, /restart)
  • Zero-shell-injection safe command executor
  • Pluggable AI diagnosis (OpenAI, Claude, Gemini, Ollama)
  • Local JSONL audit trail for every action
  • Opt-in disk auto-prune automation

Roadmap — not yet available

  • → Scheduled backups via /backup
  • → Chat-triggered deployments via /deploy
  • → AI-driven root cause analysis workflow
  • → Role-based access control (RBAC)

Install and run

terminal
git clone https://github.com/iitdeveloper-git/opspilot.git
cd opspilot
pip install -e ".[ai]"
opspilot start

From commit to production — and beyond

DeployKit helps engineering teams ship software safely. OpsPilot helps them understand and operate what happens after deployment.

IITDEVELOPER OSS

Build & Ship
DeployKit

Build → Test → Secure
Release → Deploy

Operate
OpsPilot

Monitor → Understand
→ Act → Recover

Production

OpsPilot observes what DeployKit ships — closing the loop from deployment back to operational health.

IITDEVELOPER uses this same DeployKit → production → OpsPilot flow for its own engineering — the tools are built from problems we hit ourselves, not designed in the abstract.

Why we open source

01

Built from real problems

Tools originate from engineering problems we encounter ourselves — not roadmap guesses.

02

Secure by default

Least privilege, predictable automation and explicit safety boundaries, not bolted-on afterthoughts.

03

Reusable over repetitive

Shared engineering primitives instead of copying infrastructure code between projects.

04

Community driven

Issues, ideas, pull requests and technical feedback are welcome and reviewed.

Build with us, not just with our code

Found a bug, have an integration idea, or want to improve the project? Open an issue, start a discussion or contribute a pull request.

Need this kind of engineering inside your company?

Our open-source work reflects how we approach CI/CD, infrastructure, AI automation and production systems for clients.

Call +91 73027 55534
Chat on WhatsApp