cd /news/ai-products/mainline-closed-beta-open-source-sci… · home topics ai-products article
[ARTICLE · art-93391] src=github.com ↗ pub= topic=ai-products verified=true sentiment=· neutral

Mainline Closed Beta: Open-source, science-based chess training

Mainline, an open-source, science-based chess training app, is now in closed beta, offering adaptive training programs that adjust to users' games, time budgets, and goals. The app, licensed under AGPL-3.0, avoids runtime LLM or AI, social features, and paywalled content, and provides evidence-graded activities with citations. During the beta, all training features are free, and user data is used solely for adaptation and improvement, never sold or shared.

read2 min views1 publishedAug 12, 2026
Mainline Closed Beta: Open-source, science-based chess training
Image: source

Mainline is a personalized, science-based chess training app. It builds and adapts a dynamic training program around your games, time budget, and goals.

Mainline is currently in closed beta.

Mainline answers three basic questions: what to train, when to train, and why.

Adaptive program: Your training session updates continuously as you complete drills and play games.** In-app training**: Solve puzzles, drill your own blunders, review games, and practice endgames using a local Stockfish engine.** External references**: Track your real games on Lichess or Chess.com, and log study time for external books or courses.** Personal constraints**: You set your daily time limit and training days. The app fits the plan to your schedule.

Mainline stays strictly within clear boundaries:

  • No runtime LLM or AI inside the app.
  • No social features or multiplayer gameplay.
  • No hosted copyrighted books or course material.
  • No paywalled training features or advertisements.

Most chess training products promise fast rating gains. Mainline takes a different approach based on two principles:

Science-based: Every activity comes with a clear evidence grade (A, B, C, or D) and citation.** Radically honest**: No training activity has been proven to guarantee a rating increase. Mainline helps you use available evidence without making fake promises.

Mainline uses evidence-based motivation. It avoids manipulative streak counters and slot-machine rewards. You remain in control of your plan.

Mainline is open-source software licensed under the AGPL-3.0 license.

During the beta:

  • All training features are free.
  • The app uses free tier infrastructure.
  • User data is used strictly to run your adaptation loop and improve training recommendations. Data is never sold or shared with third parties.

If you want to run Mainline locally, ensure you have Node 25.2.0 and npm 11 installed.

  • Clone the repository and navigate to the project folder.
  • Copy the environment template:
cp .env.example .env.local
  • Install dependencies:
npm ci
  • Run database migrations:
npm run prisma:migrate
  • Start the development server:
npm run dev

Open http://localhost:3000 in your browser to view the app.

If you find a bug or have feedback during the beta, please open an issue on GitHub.

── more in #ai-products 4 stories · sorted by recency
── more on @mainline 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/mainline-closed-beta…] indexed:0 read:2min 2026-08-12 ·