Skip to content

Repository files navigation

RepoFlow AI

RepoFlow AI is an advanced AI-powered tool designed to analyze GitHub repositories. It provides intelligent insights, commit analysis, and repository management features to help developers understand and improve their codebases.

Features

  • AI-Powered Analysis: Advanced AI algorithms analyze your codebase to provide intelligent insights and recommendations.
  • Smart Commit Analysis: Automatically analyze commit messages and code changes to understand project evolution.
  • Branch Management: Track and manage branch relationships with intelligent visualization and insights.
  • Pull Request Insights: Get detailed analysis of pull requests to improve code review efficiency.
  • Performance Metrics: Track key performance indicators and project health metrics over time.
  • Team Collaboration: Enhanced team communication with AI-powered code discussions and suggestions.
  • Lightning Fast: Optimized performance ensures quick analysis and instant insights.

Getting Started

Follow these steps to set up and run the project locally:

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/mrinal-mann/RepoFlow-Ai
    cd repoflow-ai
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Set up environment variables: Create a .env file in the root directory and configure the required variables. Refer to .env.example for guidance.

Running the Application

  1. Start the development server:

    npm run dev
    # or
    yarn dev
  2. Open your browser and navigate to http://localhost:8000.

Building for Production

To build the application for production:

npm run build
# or
yarn build

Then, start the production server:

npm run start
# or
yarn start

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes and push them to your fork.
  4. Submit a pull request.

License

This project is licensed under the MIT License.

Contact

For questions or support, please reach out to [mrinalmann2004@gmail.com] or open an issue on GitHub.

About

An AI-powered tool for analyzing GitHub repositories. RepoFlow AI provides intelligent insights, commit analysis, branch management, pull request reviews, and security checks to help developers improve their codebases efficiently. Built with Next.js, Prisma, tRPC, and Tailwind CSS.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages