Skip to content

Latest commit

Β 

History

1,690 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DOI DOI DOI
Ask DeepWiki Website Documentation API YouTube Uptime Status
GitHub Stars Coverage CI status Contributors Open Pull Requests Merged Pull Requests
GitHub Discussions Commit activity GitHub last commit Join Discord PRs Welcome
Deploy to Cloudflare Workers Open in StackBlitz Claude Next.js Cloudflare Workers shadcn/ui
debate-ai Reddit Forum Shared Research Tabroom Tournaments Results


πŸ“š CARDS: Crowdsourced Annotated Research for Debating Solutions

  • Auto-Highlight Agents: agents highlight and underline as many words as needed on a slider, multiple options
  • Full-text search: across thousands of tagged, annotated evidence cards spanning policy, LD, PF, and college formats
  • AI-powered annotation: one-click summaries, warrant extensions, and logic-flaw detection per card
  • Three reading modes: plain text, highlighted tags, and underline-only for fast cutting
  • Citation auto-formatter: and one-click flow integration β€” paste directly into your speech doc
  • Mobile-responsive: with full-screen card overlays for reading on the go
  • Auto-Research Outlines: agents outline the topic to keyphrases and monitor for new quotes

βš–οΈ FIAT: Forum for Issue Analysis on Topic

  • Recommendation Agents: AI assists with research, summarization, flaw detection, and comparative quote analysis
  • Judge Decision: agents prompts recommend multiple judge decision options, speech to flow, quote to response options
  • Multi-column flow spreadsheet: format-specific speech columns for PF, LD, Policy, and NDT with inline editing
  • Shareable round URLs: every round gets a permanent link; share with judges or teammates instantly
  • Round management: tournament setup, team pairing, judge assignments, and round notes in one place
  • Speech docs: full markdown editor per speech with email sharing to judges and coaches
  • Smart timers: format-aware prep and speech timers with audio/visual alerts and auto-advance
  • Collaboration: invite judges and spectators by email; view-only and edit roles supported
  • Archive system: save, browse, and restore any past round with full flow history
  • Mobile-optimized: responsive design with swipe navigation between speech columns

πŸŽ₯ LEARN: Lectures from Educators, Archive of Rounds & Notes

  • ~1,400 college NDT rounds: dating back to 1995, averaging 50+ new rounds per year, including recent TOC and NDT eliminations
  • ~350 Public Forum rounds: (2015–present), ~125 Policy rounds: (2003–present), ~100 LD rounds (2019–present)
  • ~1000 instructional videos: across 20 categories: topic lectures, camp coaching, kritik theory, counterplans, impact calc, novice intro, speaking & delivery, and more
  • ~150 hand-curated top picks: the highest-value rounds and lectures selected for study
  • Searchable grid with filter by title, channel, year, or view count; inline YouTube playback with thumbnails
  • 200-term Debate Dictionary: with plain-English definitions for theory, kritik, and procedural jargon
  • 26 years of national champion records: (2000–2025) across NDT, Policy, LD, and PF
  • Team Rankings: TOC bid list + DebateDrills Elo dual ranking system

πŸ”Ž STREAM: Search with Top Result Extraction & Answer Model

  • Web Search: 70+ popular sites search across 10 categories: Web Search, Academic, Videos, Images, Files, News, etc
  • Article Preview: Extract, format with APA cite, and summarize articles, PDFs, Youtube, and URLs before reading them
  • User Choice of LLM: OpenAI, Claude, Gemini, Groq, Ollama, Anthropic, etc
  • File Upload Support: Ask questions about PDFs, URLs, DOCX, Google Docs, and Youtube
  • Search History: All searches saved with memories, except for privacy mode
  • Follow-up Questions: Generate follow-up questions to ask language models

πŸ“ REASON: Research Editor for Annotated Summaries in Outline Notation

  • CardMirror ProseMirror engine, packing roughly 500 editing commands into ~30 thematic groups. Highlights (full 50+ feature list in the package README):
  • Structured outline: pockets, hats, blocks, tags, cards, analytics, and undertags as first-class node types, with footnotes, tables, and live/transcluded zones
  • Lossless .docx and .cmir round-trip: Verbatim Word interop plus a native gzip save format, including encrypted-.docx decryption and damaged-file salvage
  • Bulk conversion & compression, automatic style cleanup on import, and a headless cardmirror-read CLI/MCP tool for AI-assistant access to files outside the app
  • One-click structural styles: Pocket, Hat, Block, Tag, Analytic, Undertag, plus citation/underline/emphasis marks and acronym-aware variants
  • Highlight, shading, and font-color pickers with standardization commands, a paintbrush mode, and highlight locking
  • Card numbering, multiple condense modes, and a full editing-utilities set (shrink/regrow, short cites, live-zone refresh, heading move/copy/delete)
  • Real-time collaboration (CRDT-backed via Loro) with share codes, invite links, and version recovery β€” plus an account-linked contacts list (requests, blocking, presence) to share a live card straight to a contact's account
  • Speech-doc targeting: mark a doc as the live send target and send content at cursor or at end, with a persistent send history
  • Flow integration: send cards or headings straight to a Flow column or cell, or pull content back
  • Dropzone card exchange, Quick Cards, and a unified command-bar search across cards, commands, settings, and ~50 other site tools
  • AI tools: ask-about-selection, AI-generated citations, translation, and AI-assisted text/formatting repair
  • Flashcards with spaced-repetition review, a card cutter panel, voice dictation, and a reading-marker mode
  • Runtime plugin registry, a 12-category menu bar, customizable keybindings, and per-user preferences synced to account settings
  • Native desktop/mobile wrapper running the identical editor with no browser chrome

Crowdsourced Research

  • Evidence Library β€” Search shared cut cards and reusable analytics by keyword, citation, argument, topic, or tag.
  • Argument Library β€” Browse shared research through topic folders, case areas, and tag-based collections.
  • Contributions Feed β€” Submit, like, save, and endorse community cards, summaries, highlights, and annotations.
  • LLM Card Scoring β€” Score cards for relevance, clarity, uniqueness, evidence quality, and usability.
  • Revision Incentives β€” Reward and rank improvements to weak cards, citations, and stale evidence.
  • Review Queue β€” Move cards through draft, review, requested changes, approval, and publication.
  • Topic Coverage Dashboard β€” Identify missing, thin, covered, and untracked arguments by card and word count.
  • Task Inbox β€” Review research tasks routed to contributors and organized by topic.
  • Collaboration Prep Room β€” Share a topic-specific prep space for evidence, draft blocks, tasks, and active teammates.
  • Team Collaboration Mode β€” Leave, assign, and track live prep notes during shared topic sprints.
  • Prep Notes β€” Maintain live prep notes grouped into needs-follow-up, open, and covered status.
  • Contacts β€” Keep an account-linked contacts list (requests, blocking, who's online) and share the document you're editing as a live co-editing card straight to a contact's account.
  • Notifications β€” See and mark read notifications for prep-note assignments and activity.
  • Team Brainstorm Assist β€” Submit, seed, organize, and upvote ideas for arguments, impacts, frontlines, and turns.
  • Group Challenges β€” Create squad challenges based on contributions or recorded rebuttal wins.
  • Research Progress β€” Review contribution history, task-completion rates, and per-topic work progress.

Community & Contributor Progress

  • Leaderboard β€” Rank contributors by helpfulness score, tier, badges, and quest streak.
  • News Stream β€” View product updates, community announcements, Daily Best Card winners, and Contributor Award standings.
  • Contributor Awards β€” See helpfulness-ranked category winners, such as best evidence finder and best explainer.
  • Daily Best Card β€” View the current highest-helpfulness card and prior daily winners.
  • Progress β€” Track contributor tiers, badges, unlocked task levels, and daily-quest streaks.
  • Quest Streaks β€” View current and longest daily-quest streaks plus milestone badges.
  • Daily Quests β€” Track team goals, such as finding solvency cards, against live same-day contributions.

Practice & AI Rounds

  • Practice Drills β€” Run flow-derived overview, frontline, cross-examination, and collapse drills.
  • AI Coach Mode β€” Generate extension, refutation, collapse, and weighing prompts from a round’s flow.
  • Judge Paradigm Picker β€” Select a built-in or custom AI judge paradigm for practice rounds.
  • AI Judge Decision β€” Generate an AI decision grounded in the selected judge paradigm and flow summary.
  • Opponent Persona Picker β€” Choose or define an AI practice opponent’s debating style.
  • Word-Count Speeches β€” Practice speeches under a maximum word count instead of a time limit.
  • Online Debate Versus AI β€” Debate an AI opponent in real turn order using a chosen format and side.
  • Practice Round Simulator β€” Simulate a tournament round with a timer, AI judge paradigm, and AI opponent persona.
  • Speech Transcript Summaries β€” Create per-argument flow summaries with cross-examination questions and extension ideas.
  • Argument Tree Outline β€” Browse and filter a structured outline of every argument in a round’s flow.
  • Flow Annotations β€” Add timestamped annotations to individual flowed arguments while reviewing recordings.
  • AI Response-Outcome Charts β€” Analyze side exposure, vulnerable arguments, and hypothetical response paths in a flow.

Scouting & Round Strategy

  • Judge Profiles β€” Review saved judges’ side-vote bias, speaker points, speed tolerance, and theory receptiveness.
  • Opponent Team Profiles β€” Scout teams using records, side tendencies, common cases, and frequently used arguments.
  • Pre-Round Briefings β€” Combine judge and opponent scouting, head-to-head records, and team prep notes for an upcoming round.
  • Scout-to-Strategy β€” Convert scouting and judge tendencies into ranked case options and matchup-risk assessments.
  • Team Rankings β€” Browse debate-team rankings, leaderboards, and Elo ratings.
  • Coaching Programs β€” Run roster-scoped group coaching spaces with topic sprints, challenges, and drills.
  • Coach Materials β€” Upload or dictate grounding material for the team coach AI and preview relevant sources.

Contributing

npx git0 debate/ai

Open questions and larger proposals belong in Discussions; bugs and scoped work belong in Issues.

License

See LICENSE.md third-party packages carry their own LICENSE and THIRD-PARTY-NOTICES.md.

About

πŸ† Debaters in PF, LD & Policy can streamline AI research management πŸ€–, live speech sharing πŸ—£οΈ, round and lecture videos πŸŽ₯, and rankings πŸ“Š.

Topics

Resources

Contributing

Security policy

Stars

8 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages