// The Chronicle — Entry 001

What Is Questline


Questline is a terminal-first productivity application built in Rust that turns your task list into an RPG. You pick a class, you level up, you grow a tree that silently judges your consistency, and you do your actual work — which was the main point all along.

It runs entirely in your terminal. Your data lives locally in SQLite. There is optional cloud sync if you want your productivity guilt to follow you across devices. The interface looks like it was built by someone who loved both spreadsheets and dungeons, because it was.

// Interactive Terminal Demo (Type commands here)

# Questline Interactive Terminal v1.0.9 # Type 'help' to view commands.
$

Built on Honesty

Questline cannot complete your tasks. It can, however, make ignoring them significantly more embarrassing. Every skipped day is a gap in the Chronicle. The Evergrowth notices. The Evergrowth does not forgive.

Local-First Architecture

Your data stays on your machine. No subscription required to access your own to-do list. Optional sync is available for multi-device adventurers and those who enjoy watching databases replicate across timezones.

RPG Progression That Matters

XP is earned by completing tasks, writing journal entries, maintaining streaks, and finishing focus sessions — not by clicking buttons or watching progress bars. There is no shortcut. The system has been tested.

Collaborative Realms

Share projects with other users via Fellowship. Members contribute to shared tasks, write to a Project Chronicle, and silently compete for who can maintain a longer streak. Collaboration, technically.

# The elevator pitch, terminal edition

$ questline --describe-self

  "The world's most elaborate reminder to finish your tasks."

  Status .......... Running
  Motivation ...... Overrated
  Discipline ....... The actual plan
  Backlog ......... Doing pushups while you read this
  Your Zen Tree ... Waiting
Ko-FiSponsor