https://github.com/mhhoss/clarithink
Clarify your thinking.
https://github.com/mhhoss/clarithink
openrouter react reactjs thinking-tools
Last synced: 9 days ago
JSON representation
Clarify your thinking.
- Host: GitHub
- URL: https://github.com/mhhoss/clarithink
- Owner: mhhoss
- Created: 2026-05-28T23:49:23.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-08T11:02:50.000Z (about 2 months ago)
- Last Synced: 2026-06-08T12:27:00.661Z (about 2 months ago)
- Topics: openrouter, react, reactjs, thinking-tools
- Language: JavaScript
- Homepage: https://clarithink-live.netlify.app
- Size: 77.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Clarithink
**see your thoughts clearly.**
*"It doesn't add new light. It just clears the lens."*
Clarithink is a minimal tool I built to turn raw thoughts into clearer, more structured versions of themselves — before they get lost, distorted, or forgotten.
🔗 [Try it with a thought now!](https://clarithink-live.netlify.app)
## Where this came from
I write down thoughts throughout the day.
Small notes. Half-formed ideas. Mental noise I didn’t want to lose.
Over time, I realized most of them never became anything useful. Not because they were bad ideas, but because they stayed in their raw form — unclear, fragmented, and disconnected from what I actually meant.
Eventually, it wasn’t remembering thoughts that was hard. It was understanding them.
Clarithink started from that gap.
## How it works
A thought becomes more useful when clarified before it is stored.
- You write a raw thought
- An LLM extracts clarity without changing the meaning
- You get a clearer version of the original thought
- Plus a question that challenges its underlying assumption
No explanation, no expansion. Just a cleaner signal and a question.
The goal is not to manage thoughts, but to clarify them at the moment they appear.
## What it isn't
Clarithink is not a note-taking app, a second brain, or a knowledge management system.
Its purpose is not to collect thoughts, but to clarify them.
## Tech
- React + Vite
- OpenRouter API (LLM)
- localStorage (light persistence)
## Run locally
```bash
git clone https://github.com/mhhoss/clarithink
cd clarithink
npm install
npm run dev
```
Add your OpenRouter API key to `.env`:
```
VITE_OPENROUTER_API_KEY=your_key_here
```
## Note
Clarithink is an experiment:
> What happens when a thought is clarified before it becomes noise?