An open API service indexing awesome lists of open source software.

https://github.com/rohit-554/f-ckai

FckAI
https://github.com/rohit-554/f-ckai

ai coderoasting fckai typescript visualstudiocode visualstudioextension

Last synced: 10 months ago
JSON representation

FckAI

Awesome Lists containing this project

README

          

# f-ckAI - A Hilarious Code Roasting Plugin

Because your code deserves to be bullied by robots.
A VS Code extension that injects *hilarious*, *savage*, and *absolutely unnecessary* comments into your precious code using AI overlords like **OpenAI**, **Groq**, and **Gemini**.

> ❝Your code is bad, and you should feel bad.❞ — Bender, probably.

---

## 🔥 What does this do?

- Highlights your cringeworthy code
- Sends it to an AI fckrs (OpenAI/Groq/Gemini)
- Gets back a roast so savage it’ll haunt your dreams
- Inserts that roast as a code comment
- Laughs in your face

All without you having to touch StackOverflow... again.

---

## 💣 Features (We don't distinguish)

- *Roast Your Code*: Highlight a chunk of your code. That’s it. The AI will do the rest.
- *Choose Your Executioner*: Select between OpenAI, Groq, or Gemini as your designated roaster.
- *Manage API Keys*: Because we can’t roast your code with pure vibes.
- *Funny Comments Only*: If you’re looking for helpful feedback… this ain’t it.
- *Support for Devs with Thick Skin*: Prepare your ego.

---

## Example

Before:
```js
function add(a, b) {
return a + b;
}
````

After:

```js
// Wow, Even an extra { cannot save this
function add(a, b) {
return a + b;
}
```

---

## Setup

1. Install the extension from the VS Code Marketplace (if you haven’t already).
2. Hit `Cmd/Ctrl + Shift + P` → `fckAi: Add Funny Comments`
3. Select your favorite AI (they’re all equally judgmental).
4. Paste your API key (it’ll be stored securely... maybe).
5. Highlight the garbage—I mean, code—you want roasted.
6. Get flamed. 💀

---

## 🔐 API Providers Supported

* [OpenAI](https://platform.openai.com/)
* [Groq](https://console.groq.com/)
* [Gemini (Google)](https://makersuite.google.com/)

Paste your API key when prompted. Don’t worry, we *probably* won’t use it to order pizza.

---

## Commands

| Command | Description |
| ------------------------ | ------------------------------------------------------ |
| `fckai.addFunnyComments` | Roast selected code like it's a Comedy Central special |
| `fckai.manageApiKeys` | Set, view, delete, and obliterate API keys with flair |

---

## Cleaning Up

Want to delete your API keys and cry in peace? Run `fckai.manageApiKeys` → `💀 Delete All Keys`.

---

## Disclaimer

* May cause ego bruising and identity crises.
* Roasts are AI-generated and may not be suitable for emotionally unstable developers.
* If your code commits itself after this, it’s not our fault.

---

## Why?

Because someone had to tell you your code sucks. And we thought... why not let AI do it?

---

## Author

Built by developers who’ve been roasted too many times by senior engineers.
Contributions, bug reports, and passive-aggressive pull requests are welcome.

---
## Contribution
```
Do whatever the fck you want with it. Just remember:
the only thing more unfiltered than this license…
is this plugin’s opinion of your code.
Enjoy the chaos. And yeah — fck AI.
```

## 🧡 Like this extension?

Leave a ⭐ on GitHub and a ✍️ sarcastic review on the Marketplace.
Or just shout “f-ckAI!” into the void. Either way, we’ll hear it.