MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기debate.be: an AI talk show where history's greatest minds debate each other and you're the host. Socrates, Machiavelli, Marie Curie... with HD voices, interruptions and a ratings meter. English/Turkish.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
An AI talk show where history's greatest minds debate each other, and you're the host.
Socrates vs. Machiavelli. Hobbes vs. Nussbaum. Marie Curie vs. anyone you like.
Guests interrupt each other, land jabs, catch each other's mistakes, occasionally concede,
and always act like the smartest person at the table. You give the floor, steer the
conversation, shout "stop", or change the subject. With full HD voices.
The UI picks English or Turkish from your browser language. The session follows the
language of the topic: open an English topic and the whole table debates in English.README 전문 보기 ↗🇬🇧 English · 🇹🇷 Türkçe
An AI talk show where history's greatest minds debate each other, and you're the host.
Socrates vs. Machiavelli. Hobbes vs. Nussbaum. Marie Curie vs. anyone you like. Guests interrupt each other, land jabs, catch each other's mistakes, occasionally concede, and always act like the smartest person at the table. You give the floor, steer the conversation, shout "stop", or change the subject. With full HD voices.
Try it live: debate.be (no sign-up)
The UI picks English or Turkish from your browser language. The session follows the language of the topic: open an English topic and the whole table debates in English.
The ratings meter tracks how lively the room is. When it bottoms out, it calls on you to step in.
Each guest is assigned a distinct voice by gender, era and style; the host has their own.
All audio goes through the /api/tts proxy; user keys are never stored on the server.
The proxy uses the DeepSeek API by default; Groq, OpenAI and Claude keys also work (detected from the key prefix).
Finished sessions are published anonymously to a public gallery (opt-out: the result
screen tells you and lets you remove it with one click). Each one becomes a server-rendered,
indexable transcript page at debate.be/s/:slug with meta, Open Graph and JSON-LD tags,
listed in a dynamic sitemap.
Gallery data and demo counters live in Supabase (RLS-locked tables, all access through
SECURITY DEFINER RPCs). Without Supabase, counters fall back to memory.
npm install
export DEEPSEEK_API_KEY=sk-... # optional: language-model demo
export GOOGLE_TTS_API_KEY=... # optional: HD voice demo
npm run dev
Open http://localhost:5173. npm run dev is all you need: the api/ endpoints run through
Vite middleware with the same logic as the Vercel functions. Without any server keys,
the app still works in bring-your-own-key mode.
Connect the repo to Vercel; "Vite" is detected automatically and api/ becomes serverless
functions.
| Variable | Purpose |
|---|---|
DEEPSEEK_API_KEY | Language-model demo (without it: bring-your-own-key only) |
GOOGLE_TTS_API_KEY | HD voice demo (Cloud TTS Chirp 3 HD) |
ELEVENLABS_API_KEY | Alternative voice demo (optional) |
SUPABASE_URL / SUPABASE_ANON_KEY | Persistent demo counters + gallery |
DEMO_DAILY_LIMIT | LLM demo: requests / IP / day (default 150) |
TTS_DEMO_CHAR_LIMIT | TTS demo: characters / IP / day (default 12000) |
DEEPSEEK_MODEL / GROQ_MODEL / OPENAI_MODEL / ANTHROPIC_MODEL / GEMINI_TTS_MODEL / ELEVENLABS_MODEL | Model overrides (optional) |
api/
chat.ts LLM proxy entry point
tts.ts HD voice proxy (Chirp 3 HD / ElevenLabs / Gemini)
context.ts Current-topic grounding (web summary)
gallery.ts Session gallery (publish / read / list / remove)
session-page.ts SSR indexable transcript for /s/:slug
sitemap.ts Dynamic sitemap
src/
lib/
wikipedia.ts Guest selection + Wikipedia enrichment (TR/EN)
prompts.ts Persona, director, heat-up and safety prompts
engine.ts Director/guest calls + language safety net
elevenTts.ts HD voice client (voice assignment, cache, pipeline)
safety.ts Content safety (deterministic pre-filter)
gamification.ts Ratings, badges, season results
components/ SetupScreen, HeroStage, ChatStream, RatingMeter, ModeratorBar, ...
App.tsx State machine + turn loop + look-ahead pipeline
Dialogue in sessions is fictional, AI-generated portrayal. It does not reflect or speak for the real views of the real or historical people named. The goal is to provoke thought and nourish a culture of debate.
MIT © 2026 Alper Alyaz