Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 DolaAI — GitHub Repo Overview

🔗 URL: https://github.com/zyntromedia/DolaAI Owner:  zyntromedia  | Status: Public · Active Development · Main Branch Language: JS/TS 96% + Shell + Python · License: MIT

 

🎯 Core Mission

Dola AI = 24/7 AI Tech Lead 🧑‍💻⚡ GitHub‑native automated code‑review assistant:

  • ✅ Scan every Pull Request before merge
  • 🔒 Detect security risks / vulnerabilities / secrets
  • 🐛 Catch logic bugs, anti‑patterns, errors
  • 📜 Enforce best practices + team coding style
  • 🧩 Auto‑review, comment, grade, and guide improvements

 

📂 Repository Structure

plaintext

DolaAI/ ├── 📁 .dola/ # Core context/config/settings ├── 📁 .github/workflows/ # GitHub Actions CI/CD (python-package-conda.yml) ├── 📁 K8s/ # Kubernetes manifests/deployment ├── 📁 Tools/ # Helper utilities/scripts ├── 📁 scripts/ # Core logic/execution scripts ├── 📁 workflows/ # Pipeline/review logic definitions ├── 📄 README.md # Project overview ├── 📄 LICENSE # MIT License ├── 📄 .gitignore └── 📁 DolaAI_Project/ # Project/roadmap files  

📊 Repo Stats

  • Branches: 4 | Tags: 0
  • Commits: 11 total
  • Latest:  main  @  02558d3  — Create Readme.md (3 mins ago)
  • Activity: 1 star · 0 forks · 0 watchers
  • Languages: JavaScript 60.5%, TypeScript 35.6%, Shell 3.8%, Python 0.1%

 

🧩 Key Capabilities

🤖 Automated PR Review

  • Event‑driven: Runs on every PR open/update
  • Multi‑dimensional Check:
  • 🔒 Security: SAST, secret scan, dependency risk
  • 🧠 Logic: Bugs, edge cases, performance
  • 📏 Style: ESLint/Prettier/convention compliance
  • 🧱 Structure: Maintainability, reusability, best practices
  • Actionable: Direct comments, line‑level feedback, score/summary

🛠️ Tech Stack

  • Base: GitHub Actions · Node/TS · Python
  • Integration: Native GitHub API · PR/Comment API
  • Config:  .dola/  context/rule set
  • Deploy: K8s‑ready · self‑hosted runner compatible

 

🚀 How It Works

1. Install: Add repo to your project 2. Trigger: On PR open/update → workflow runs 3. Analyze: Fetch diff/code → run AI scan 4. Report: Post review + score + fix hints 5. Gate: Optional: block merge if score too low

 

📌 Status & Notes

  • Active: Recent commits (today/last 24h)
  • Build: Latest run status =  failure  (needs check)
  • Docs: README basic;  .dola/context.md  has deeper logic
  • Scope: PR‑focused; DevSecOps guardrail

 

✅ Quick Summary

DolaAI = AI code reviewer built for GitHub, inside GitHub 🛡️ Fully automated, PR‑native, multi‑language, secure + style + quality check — like having a permanent senior dev reviewing every change.

Want me to pull full README/context.md, analyze failing workflow, or setup guide/installation config? 📥🔍🛠️

About

Dola AI is your 24/7 AI Tech Lead — an automated GitHub-native code review assistant that scans every Pull Request for security risks, logic bugs, best practices, and team style compliance before merge.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages