Runtime Consider Logo

Runtime Consider

Record what happened. Not what you wish happened.
Each day commits once. Forever.

Showcase of Runtime Consider application Showcase of Runtime Consider application

Philosophy

Runtime Consider is a desktop app made to record reality, not to plan your day.

Each day is like a log entry: once written, it can't be changed. The app doesn't try to motivate you or make you more productive—it only reflects what really happened.

Empty days aren't failures; they're just part of the record. Think of it less like a to‑do list and more like a system log or Git commit history.

Its design is plain and serious, so the focus stays on truth, not decoration. Success means staying honest over time, not adding features or chasing engagement.

How it Works

1. Open app
2. Write what happened today
3. Commit (irreversible)

No edits. No revisions. No comfort.

Technical

Electron + TypeScript
Local-first architecture
Append-only data model
Zero cloud dependencies

Roadmap

The roadmap for Runtime Consider is intentionally short. The first phase is conceptual clarity: defining the philosophy, unnecessary features, and limitations.

The next phase is the Minimum Viable Product (MVP), consisting only of local storage, daily input, changelogs, and a history view.

Success is measured by maintaining loyalty after months of use, not by user growth or engagement metrics. If it takes longer than the four days focused on this, the scope of work will have changed.

Installation

You need to download this app as source code. This method is for developers or anyone who wants the complete source code for further development.

If you only want to install the app without the source code, you can click the download button on this website. This is a different method; it will give you the app but not the source code.

You can clone this repository on GitHub at Runtime Consider GitHub Repository

And clone it using this method:

git clone https://github.com/Peakk2011/Runtime-Consider.git

The next step is to install the module.
To install dependencies:

npm install

To start development server:

npm start

To package the application:

npm run package

To create distributable builds:

npm run make