Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A tool for getting smarter and winning arguments.

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 doc
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 script
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Rakefile


Facts is a personal tool for data organization and memory retention.


Many of us are driven to learn. We read books, magazines, and journals, go to talks, watch documentaries, marathon TED, and generally consume media our entire lives in an effort to attain our goal of knowing. But the mind is a fickle thing, and our memory betrays us, letting most of our hard-earned learning vanish into the aether.

I built Facts as a way of remembering. Under Facts, information is broken down into memorable pieces known as "facts", categorized into a hierarchy, then put into the system using a web interface or the accompanying command-line client. The act of categorizing and manually entering information will help the memorization process, and from there memories are solidified by reviewing a set of randomly chosen facts daily.

Facts is currently either a single-user system, or a multi-user system where users collaborate to build a single database of facts that's reviewed by all. No option exists for building multiple sets of isolated facts databases under a single installation, but it may exist down the road.

The Facts source is available on GitHub under an open license so that you can deploy your own installation. My name is Brandur (also known as @fyrerise) and you should follow me on Twitter for updates and other interesting information. I also like getting mail. My contact information is available on my website.

Welcome to Facts, your secret weapon for winning arguments.


See a demo here.

Something went wrong with that request. Please try again.