Zeitgeist Project

Download Zeitgeist

Engine

The engine is the main module that accepts all incoming events and allows applications to fetch as well as subscribe to be notified when events are logged. It is the heart of Zeitgeist.

Source Code
  • Download Source Tarball
  • See older releases

Extensions

The Extensions allow manipulating events before/after insertion as well as before fetching from the engine. They run in the Zeitgeist process. Default Extension are Blacklists and Datasource Registery.

Source Code
  • Zeitgeist Extensions in Launchpad

Data Providers

Dataproviders are small plugins for applications whose work is to push the user’s activities as events in the Zeitgeist daemon.

The work of dataproviders are limited to pushing events and not consuming.

Without dataproviders being enabled having exhaustive log of user’s activities is tough as Zeitgeist datahub does not track events like opening websites etc.

Source Code
  • Zeitgeist Dataproviders in Launchpad

Activity Journal

Gnome Activity Journal (GAJ for friends) is your portal to the world of Zeitgeist. It’s an user interface written in PyGTK ideated for easily browsing and finding files on your computer. It incorporates search, file preview, tag, bookmark and other useful features.

If you want to check it out:

avbonus.com