Kendi hesabını verebilen, olay tabanlı veritabanı.
Kivi, her değişikliği olay olarak saklayan bir veritabanıdır. Verinin herhangi bir andaki halini yeniden kurabilir, "bu değer neden böyle?" sorusuna eksiksiz yanıt verir.