The idea was to create a code completion library based on ctags, SQLite (hence, CodeLite), and a Yacc based parser that could be used by other IDEs.
Chodziło o stworzenie biblioteki autouzupełniania kodu w oparciu o ctags, SQLite (stąd nazwa CodeLite) i parser bazujący na Yacc, która mogłaby być wykorzystywana przez inne IDE.