Campi es una integración de sistemas de gestión bibliotecaria, basada en software libre de código abierto y distribución gratuita para bibliotecas. Integra los módulos básicos de gestión bibliotecaria: el módulo de catalogación se basa en Catalis, el catálogo de consulta se basa en OpacMarc y los módulos de circulación y estadísticas en Open MarcoPolo.
CaMPI funciona sobre el estándar de catalogación MARC21 y sigue las recomendaciones del modelo de madurez para software libre.
Puede ser utilizado en una red de computadoras y por una computadora individual. Tiene características que favorecen su utilización tanto en bibliotecas universitarias como populares.
Se utilizan herramientas para el desarrollo cooperativo de software ya que uno de los objetivos de CaMPI es consolidar una comunidad de desarrollo y de usuarios. Para tal fin, se realizan reuniones periódicas en las que se presentan los avances del producto y se definen los pasos a seguir en el desarrollo y la promoción del mismo.
Las personas que han programado estos desarrollos han hecho pruebas de integración de los mismos con resultado satisfactorio. En función de esto, se han sumando nuevos recursos humanos para colaborar en los detalles de la integración, que se traducen en nuevas funcionalidades, estética común y documentación unificada.