humilhador-de-github  by leonardosegfault

AI website analyzes GitHub profiles sarcastically

created 5 months ago
267 stars

Top 96.7% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a website that uses AI to analyze GitHub profiles and generate sarcastic summaries. It's targeted at developers and GitHub users who want a humorous, AI-driven critique of their online presence. The benefit is a novel and entertaining way to engage with GitHub profile data.

How It Works

The website leverages AI models (OpenAI or Deepseek) to process GitHub profile information. It likely scrapes profile data, feeds it into the chosen LLM, and then formats the AI's sarcastic output for display. Optional Redis caching is supported for profile data and rate limiting.

Quick Start & Requirements

  • Install dependencies: npm install
  • Set up environment variables by copying .env.example to .env. Required variables include BASE_URL, API_KEY, and MODEL (openai or deepseek). Optional variables for caching and rate limiting are UPSTASH_REDIS_REST_URL and UPSTASH_REDIS_REST_TOKEN.
  • Run the development server: npm run dev
  • Prerequisites: Node.js, npm, and an API key for an AI model.

Highlighted Details

  • AI-powered sarcastic GitHub profile analysis.
  • Supports OpenAI and Deepseek AI models.
  • Optional Redis caching and rate limiting.
  • Code formatting enforced by ESLint and Prettier.

Maintenance & Community

No specific contributors, sponsorships, or community links (Discord/Slack) are mentioned in the README.

Licensing & Compatibility

The license is not specified in the README. Compatibility for commercial use or closed-source linking is unknown.

Limitations & Caveats

The project appears to be in a development or early stage, as indicated by the npm run dev command. The lack of specified licensing and community information may pose adoption challenges.

Health Check
Last commit

3 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
6 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.