HugMeBytes commited on
Commit
0526fab
Β·
1 Parent(s): 50bbeec

Modified .md file

Browse files
Files changed (1) hide show
  1. README.md +74 -12
README.md CHANGED
@@ -1,14 +1,76 @@
1
- ---
2
- title: Overthinking Bot
3
- emoji: πŸ’»
4
- colorFrom: yellow
5
- colorTo: blue
6
- sdk: gradio
7
- sdk_version: 5.29.0
8
- app_file: app.py
9
- pinned: false
10
- license: mit
11
- short_description: Overthinks everything with dramatic, deep responses.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  ---
13
 
14
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
+ # 🀯 Overthinking Bot (Gradio + GROQ)
2
+
3
+ **Overthinking Bot** is a highly theatrical, overly analytical AI chatbot built with Gradio and powered by the **GROQ API** using the **LLaMA 3-70B** model. This bot doesn't just answer questions β€” it dissects, spirals, philosophizes, and dramatizes even the most mundane input.
4
+
5
+ ## 🧠 What It Does
6
+
7
+ Every message you send is interpreted through the lens of **overthinking**, across a range of bizarrely introspective "modes" like:
8
+
9
+ - **Overthinker** – general-purpose deep spiral
10
+ - **Existential Crisis** – life is meaningless... or is it?
11
+ - **Hypothetical Scenarios** – infinite what-ifs
12
+ - **Paranoia** – hidden motives behind simple things
13
+ - **Complicated Responses** – because saying it simply is too easy
14
+
15
+ ...and more.
16
+
17
+ ## πŸš€ Features
18
+
19
+ - 10+ Overthinking Modes with unique personality prompts
20
+ - Adjustable **intensity** (1–10) to control how deep the spiral goes
21
+ - **Persistent chat history**
22
+ - **Chat download** with auto-generated overthought summaries
23
+ - Gradio-powered, responsive UI
24
+
25
+ ## πŸ›  Requirements
26
+
27
+ - Python 3.8+
28
+ - `gradio`
29
+ - `requests`
30
+
31
+ Install dependencies:
32
+
33
+ ```bash
34
+ pip install -r requirements.txt
35
+ ```
36
+
37
+ Create a `.env` file or export your GROQ API key:
38
+
39
+ ```bash
40
+ export GROQ_API_KEY=your_groq_api_key_here
41
+ ```
42
+
43
+ ## πŸ“¦ Running the App
44
+
45
+ ```bash
46
+ python app.py
47
+ ```
48
+
49
+ Or on Hugging Face Spaces using the **Gradio template**.
50
+
51
+ ## 🧩 Example Use
52
+
53
+ > User: "Hi"
54
+ >
55
+ > OverthinkBot (Existential Crisis Mode, Intensity 9):
56
+ > *Ah... a simple 'hi'. But is any greeting truly simple? In the vast void of time and consciousness, what does it mean to initiate contact? Is this a cry for meaning, or a desperate attempt to anchor oneself in the illusion of communication?*
57
+
58
+ ## πŸ“„ Downloadable Chat History
59
+
60
+ Each chat can be downloaded, complete with an overly detailed summary at the end.
61
+
62
+ ## πŸ” Environment Variables
63
+
64
+ | Variable | Description |
65
+ |----------------|-----------------------------|
66
+ | `GROQ_API_KEY` | Your GROQ API key (required)|
67
+
68
+ ## πŸ™ Acknowledgements
69
+
70
+ - [Gradio](https://gradio.app/)
71
+ - [GROQ](https://groq.com/)
72
+ - [Meta LLaMA 3-70B](https://ai.meta.com/llama/)
73
+
74
  ---
75
 
76
+ > "Sometimes a dot is just a dot. But maybe… it’s a portal." – OverthinkBot