Ну, CodeIgniter просто означает PHP - это означает, что любая библиотека, написанная на PHP, должна делать свое дело, даже если она не написана специально для CodeIgniter или частично для него.
Чтобы получить список библиотек PHP для связи с CouchDb, вы можете взглянуть на эту страницу официальной вики-страницы CouchDb: Начало работы с PHP
Все, что там сказано, должно работать с CodeIgniter - я не понимаю, почему это не так.
Конечно, вы также можете написать свой собственный уровень коммуникации - это не должно быть сложно, так как это означает только пару запросов REST ...
... Но я бы не стал этого делать, если бы вы были вами: использование известной библиотеки означает, что вы будете использовать код, который уже был протестирован и исправлен - что означает меньший риск ошибок и меньше обслуживания работа для вас.