Skip to content

myklob/ideastockexchange

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

357 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Idea Stock Exchange

A prediction market for ideas, where arguments are scored, not just shouted.

The Idea Stock Exchange is a long-term project to build systematic reasoning infrastructure for public discourse. It treats arguments like financial instruments: each claim has both an intrinsic value derived from logic and evidence (ReasonRank) and a market value determined by crowd conviction (Market Price). When the two diverge, an arbitrage opportunity exists. The goal is replacing the chronological chaos of social media with structured, evidence-scored debate that accumulates progress instead of relitigating the same questions forever.

We do not need more civic engagement. We need better organization of the engagement that already exists.

Three Pillars

ReasonRank — the logic score

Every claim is scored on three independent dimensions:

  • Truth — is the claim accurate and logically coherent?
  • Relevance — does the supporting argument actually bear on the conclusion?
  • Importance — how much does the argument move the parent claim if true?

An argument's contribution to its parent equals Truth × Relevance × Importance. Scoring is recursive: a claim's score is computed from the scores of its sub-arguments, the way Google's PageRank computed page authority from inbound links.

Market Price — the conviction score

Independent of the logic score, users invest virtual currency (IdeaCredits) in claims via a constant-product market maker. Buying YES shares pushes the price up; buying NO pushes it down. Prices reflect the crowd's collective probability estimate, separately from whether the claim is logically sound.

The arbitrage

When ReasonRank and Market Price diverge, rational actors profit:

Scenario ReasonRank Market Price Action Rationale
Undervalued High Low Buy YES Logically supported claim the crowd hasn't caught up to yet.
Overvalued Low High Buy NO Popular claim that doesn't survive scrutiny.
Fairly valued Aligned Aligned Hold No edge.

Both gaps are visible. No other platform shows you both numbers and lets you bet on the gap closing.

Read the Methodology

The methodology is documented in detail across an open wiki. Start with the foundations:

See It Applied

The methodology is being applied to real debates on Kialo:

The Code

This repository is a Next.js application:

  • TypeScript frontend with React 19 (App Router)
  • Prisma 7 with SQLite via @prisma/adapter-better-sqlite3
  • Constant-product market maker for the Market Price layer
  • ReasonRank engine for the logic layer
  • Tailwind CSS v4

MIT licensed; contributors welcome.

Getting Started

npm install
npm run db:generate
npm run db:push
npm run db:seed
npm run dev

Open http://localhost:3000 and head to /beliefs/[slug] to see the canonical belief page — the heart of the product.

Related Projects

  • Forward Party Colorado — Process Party platform: parties competing on decision-making methodology, not ideology
  • How to Fix Search — applying the methodology to search engines and information ranking
  • How to Fix Twitter — applying the methodology to social media and public conversation

Contribute

Three ways to help:

  • Developers: clone the repo, pick an issue labeled good first issue or help wanted. Priority areas include the belief scoring pipeline, the Belief Equivalency Engine, and frontend belief display components.
  • Researchers and writers: use the Belief Template to add or improve a belief page. Score arguments using Truth, Relevance, and Importance. Classify evidence as T1 (peer-reviewed), T2 (expert/institutional), T3 (journalism/survey), or T4 (opinion/anecdote).
  • Everyone: star the repo. Share a belief page on social media. Submit a new belief as a GitHub issue using the belief taxonomy template. Join the discussion in GitHub Discussions.

License

MIT. Maintained by Mike Laub. Methodology documented on the PBworks wiki; code on GitHub; applied examples on Kialo.

About

Software-based rationalia. A structured "Wikipedia for arguments" leveraging collective intelligence to automate enlightenment, conflict resolution, and cost-benefit analysis. This platform revolutionizes political and societal debates through logical ranking, pro/con organization, and rigorous, systemic evaluation frameworks and sustainable logic.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors