OverthinkAI — 나는 단 하나의 질문에도 답할 수 없는 AI를 만들었다
Source: Dev.to
Overview
제가 ChatGPT에 간단한 질문을 할 때마다 깔끔하고 직접적이며 자신감 있는 답변을 줍니다. 이게 너무 의심스럽습니다. 실제 사고는 그렇게 작동하지 않죠—생각이 소용돌이치고, 질문 자체를 의문시하고, 철학자를 끌어들이며, 결국 “하지만 다시 생각해 보면, 누가 정말 말할 수 있겠는가?” 로 끝납니다.
저는 **OverthinkAI™**를 만들었습니다. 직접 답변을 거부하는 AI입니다.
지금 사용해 보기 → overthinkai.netlify.app
“무엇이든 물어보세요. 철저하고 방대하며 완전히 결론을 내지 못하는 답변을 받게 됩니다.”
OverthinkAI™는 다크‑모드 SaaS 앱으로, 어떤 질문이든 받아 철학적으로 깊이 고민하고, 완전히 쓸모없는 비답변을 Gemini API를 통해 제공합니다.
How It Works
- 간단한 질문을 입력합니다 – 예: “물을 마셔야 할까요?” 혹은 “시작하기엔 너무 늦었나요?”
- OverthinkAI™가 생각합니다 – 로더가 다음과 같은 메시지를 순환합니다:
- “모든 각도를 고려 중…”
- “모든 각도를 재검토 중…”
- “각도의 개념을 의문시 중…”
- “슈뢰딩거의 답변을 상담 중…”
- 비답변을 받습니다 – 질문을 재구성하고, (무관한 것까지 포함한) 장단점을 나열하고, 철학자를 인용(때로는 허구)하며, 마지막에:
“하지만 다시 생각해 보면, 누가 정말 말할 수 있겠는가?”
- “Get Quick Answer” 버튼 – 클릭할 때마다 더 길고 복잡한 답변이 생성됩니다. 다섯 번 클릭 후 앱은 다음을 표시합니다:
“최대 과잉사고에 도달했습니다. 치료를 권장합니다.”
Features
- 다중 철학적 재구성 (실존주의, 칸트주의, 부조리주의 등)
- 방대한 장·단점 – 여러 무관한 포인트 포함
- 철학자 인용 (가끔은 조작된)
- 원 질문을 사소하게 만드는 심화 질문
- 결론 제로 – 항상 시그니처 문구로 마무리
- Depth 메커니즘 – “Quick Answer” 클릭마다 깊이 파라미터가 증가해 답변이 눈에 띄게 길어지고 순환적이 됨
Technical Stack
- Frontend: React 19, Vite, Tailwind CSS v4
- AI Engine: Gemini API (gemini‑2.0‑flash) 를 브라우저에서
@google/generative-ai로 직접 호출 (백엔드, 프록시 없음) - Deployment: Netlify (환경 변수
VITE_GEMINI_API_KEY)
Core Prompt (simplified)
Reframe the question in 2 + depth philosophical framings.
List 6 + depth*2 pros and cons, including irrelevant ones.
Quote a philosopher (may be invented).
Never answer directly.
End with exactly: "But then again, who can really say?"- Depth parameter는 각 “Quick Answer” 클릭 시 증가합니다.
- Streaming을 사용해 초기 응답을 단어 단위로 전달해 동적인 느낌을 줍니다.
Submission
Best Google AI Usage 부문에 제출되었습니다. 이 프로젝트는 Gemini가 수행적 불확실성—순환적인 추론, 철학자 인용, 사려 깊은 비답변 제공—에 뛰어남을 보여줍니다.
Links
- Live demo → overthinkai.netlify.app
- Source code → GitHub – pulkitgovrani/Overthink-AI