Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.5 KB

File metadata and controls

36 lines (25 loc) · 1.5 KB

🚀 Nyro

A multi-agent Go system for refactoring repos to modern best practices 🏗️💻

GitHub top language Go Report Card MIT License

📖 Brief Description

Nyro is an autonomous AI DevOps engineer that never sleeps, designed to refactor entire repositories to modern best practices. With the ability to clone massive repositories, build semantic graphs, identify tech debt, outdated libraries, and anti-patterns, Nyro generates migration PRs for upgrading Go to generics, Kubernetes, and dependency updates. To simulate impact, Nyro utilizes ephemeral environments 🔧.

✨ Features

  • 📝 Identify tech debt & outdated libraries
  • 🚀 Generate migration PRs for modernization
  • 🌐 Simulate impact via ephemeral environments
  • 🤖 Autonomous multi-agent system
  • 🧩 Refactoring repositories to modern best practices

🚀 Installation

To get started with Nyro, follow these steps:

$ go get -u github.com/username/Nyro

💻 Usage

Use the following command to run Nyro on a repository:

$ nyro

🤝 Contributing

Contributions are always welcome! If you're interested in contributing, please take a moment to read through our contributing guidelines.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Enjoy refactoring with Nyro! 🎉🚀