Kexi è un'applicazione che si propone come principale alternativa Linux al celebre software Access della suite Microsoft Office. Il suo scopo è dunque quello di permettere la creazione e la gestione di database di vario genere, con la possibilità di interagire attraverso strumenti di ricerca e filtri per selezionare le informazioni di cui si ha bisogno. Le tipologie di DBMS supportati sono SQLite, MySQL e PostgreSQL, con la possibilità di funzionare anche senza utilizzare nessuno di essi.
Una delle funzionalità più utili di Kexi è quella per la creazione di form che permettono di gestire il database ed eseguire operazioni di ricerca tramite query o inserimenti dei dati nelle tabelle attraverso un'interfaccia grafica. Per automatizzare alcune operazioni è possibile invece creare script in Python o Ruby, gestiti senza alcun problema da Kexi. Tra le altre funzioni presenti figurano la gestione delle macro, un sistema per la migrazione assistita verso e da Microsoft Access ed una modalità utente che permette di disabilitare tutti i pulsanti per la gestione dei database così da consentire la sola consultazione delle basi di dati.