Saltar al contenido
KeelOps

No es un CRM: es el cuadro de mando de tu equipo

Tareas, kanban, proyectos y ofertas: una sola herramienta para tu empresa y tus equipos.

KeelOps pone en el centro lo que hay que hacer: gestión de tareas con tableros kanban, gestión de proyectos, ofertas en un pipeline (un CRM mínimo, no un CRM), vencimientos que vuelven y horas en cualquier tarea. La edición pro añade las solicitudes de vuestros clientes, desde vuestro help desk o desde vuestra aplicación. Para equipos de cinco a treinta personas. Software libre en tu servidor, o en la nube a un precio que no se nota.

Dos demostraciones públicas con los mismos datos inventados: community.keelops.it es la edición libre (AGPL), demo.keelops.it la pro.

Mi jornada en KeelOps: las tareas atrasadas, las que vencen hoy, la cola por asumir y los tickets en espera

Por qué se llama así

La quilla no se ve. Pero es lo que sostiene todo lo demás.

Keel, en inglés, es la quilla: la viga que recorre el fondo del barco de proa a popa. Sobre ella se apoyan los mástiles, los camarotes, la carga y la tripulación. Nadie la mira, nadie la fotografía; pero si no aguanta, no aguanta nada — y sin ella el barco ni va recto ni ciñe el viento.

Para una empresa pequeña, un software de gestión debería ser exactamente eso: la estructura bajo el trabajo de todos los días, sólida y silenciosa. No una cosa más que mirar, sino lo que sostiene a las demás y mantiene el rumbo.

Del cuadro de Fitz Henry Lane, The Golden State Entering New York Harbor, 1854 — The Metropolitan Museum of Art, Open Access (CC0), animado por nosotros.

De dónde venimos

Dos herramientas excelentes, y un vacío en medio.

Para nuestro pequeño equipo pagábamos unos 2.500 dólares al año: una llevaba el calendario administrativo y las oportunidades, la otra los proyectos y las horas. Usábamos una fracción de ambas, y ponerlo todo en una sola no funcionaba: ClickUp como CRM resultaba complicado para administración y para los comerciales, y Monday para los proyectos siempre dejaba huecos frente a nuestra manera de trabajar. Y sobre todo: una oportunidad ganada se convertía a mano en un proyecto; una entrega se convertía a mano, si alguien se acordaba, en una factura que anotar; la petición de un cliente llegaba de un tercer programa.

El trabajo de una empresa pequeña no vive dentro de una herramienta: vive en los traspasos de una a otra. Ahí es donde las cosas se caen. KeelOps nació para cerrar ese vacío — no desde una hoja en blanco, sino con datos reales, importados de Monday, ClickUp, osTicket y las hojas de cálculo de los clientes.

Para quién es. Para equipos pequeños y medianos — de cinco a treinta personas — que quieren en una sola herramienta la gestión de tareas con tableros kanban, los proyectos, las ofertas en un pipeline (un CRM mínimo, que basta a quien vende pocas cosas complejas) y las solicitudes de los clientes que llegan desde un help desk externo. Empresas de software, estudios técnicos, agencias, consultores: decide el titular, no un departamento de TI.

El hilo que lo mantiene unido

Los traspasos los hace el software, no tu memoria.

Oportunidad ganada → factura · libre

La tarea para administración nace sola: mismo título, mismos adjuntos, a nombre de la persona correcta.

Oportunidad ganada → proyecto · pro

El modelo lee los documentos de la oportunidad y propone el proyecto, con el comercial ya dentro y la reunión inicial a nombre del responsable que elijas. En la edición libre la oportunidad se vincula al proyecto a mano; el vínculo se mantiene en los dos sentidos.

Ticket → tarea de proyecto · pro

La solicitud del cliente entra donde se trabaja, no en una isla aparte: desde el portal de clientes, desde vuestro help desk osTicket o desde un formulario dentro de vuestra aplicación. Nace en el proyecto correcto, con su referencia de origen.

Vencimientos que vuelven · libre

Es la parte más complicada del trabajo administrativo, y aquí es una sola regla: cada día, cada semana, el 15 del mes, el primer martes, el último día del mes, cada dos meses, trimestral, semestral, anual. Las repeticiones se generan solas sesenta días por delante; al cerrar una, la siguiente toma su fecha.

Horas en cualquier tarea · libre

Una entrega de desarrollo o un vencimiento fiscal: se anotan donde se trabaja, en la rejilla del mes o de la semana, y los resúmenes por proyecto y por persona salen sin reconstruir nada.

Una tarea se convierte · libre

De vencimiento a oportunidad, de oportunidad a proyecto: cambia de naturaleza, no de identidad. Las horas anotadas siguen siendo suyas.

Qué hace

Seis áreas, no cuarenta módulos.

Las pantallas de abajo vienen de la demostración pública: datos inventados, producto real.

Mi día

Lo que va con retraso, lo que vence hoy, lo que llega; la cola compartida por asumir; las oportunidades abiertas (y, con la pro, los tickets en espera). Para quien dirige el desarrollo, la marcha del área: flujo, cola, límites WIP, horas por proyecto, retrasos por persona. Los contadores son también el filtro, y cada bloque se mueve y se pliega como quieras.

La pantalla Mi día

Oportunidades · libre

Pipeline kanban por fase, con el valor y el valor ponderado en la cabecera de cada columna, previsión mensual, motivo de la pérdida. Un CRM mínimo: empresas y contactos están en el directorio, no en un CRM aparte.

El pipeline kanban de las ofertas, por fase, con el valor ponderado

Proyectos · libre

Miembros con roles, tareas y subtareas, secuencias de requisitos, avance; cada proyecto tiene su lista y su kanban por estado, con límites de trabajo en curso; las notas de versión se escriben a partir del trabajo cerrado en el periodo.

La lista de proyectos con su barra de avance

Timesheet

libre Rejilla del mes o de la semana, horas en cualquier tarea que veas, resúmenes por proyecto y por persona para los responsables, cierre del mes. pro Horas sugeridas a partir de la actividad, recordatorios, productividad, informes por cliente, exportación, y las ausencias del calendario de la empresa, así la cobertura dice la verdad.

La cuadrícula mensual del parte de horas: horas por tarea y por día

Tickets, portal de clientes y help desks externos · pro

El cliente abre la solicitud desde su portal y solo ve la suya; quien usa vuestro help desk osTicket o vuestra aplicación la abre desde allí, sin cambiar de programa. Dentro de la empresa es una tarea de proyecto como las demás, con las horas y el supervisor, y lleva la referencia del ticket de origen.

El área Tickets: las solicitudes de los clientes, algunas llegadas desde osTicket, con prioridad y estado

Calendario administrativo · libre

Las tareas administrativas y las recurrencias — lo que ninguna otra herramienta nos dejaba hacer bien: cuotas, obligaciones, facturas que vuelven. Cada vencimiento se repite como se repite de verdad:

  • cada mes, cada dos, tres o seis meses, cada año;
  • cada quince días, o cada N días;
  • cada semana o cada dos, tres, cuatro semanas, el día que elijas;
  • cada fin de mes, aunque el mes tenga 28 días;
  • el primer lunes del mes, el tercer jueves, el último viernes.

La regla se lee con palabras y, antes de guardar, ves las próximas cinco fechas; para los casos raros está la regla completa (RRULE, RFC 5545). En agenda, tabla o kanban; filtros y ordenaciones se recuerdan solos.

El calendario de vencimientos en vista agenda: las tareas atrasadas con estado, tipo y cliente, y el minicalendario del mes

Integraciones

Las puertas que hacen falta, y ningún mercado.

El cliente no tiene que aprender otro programa: con la edición pro la solicitud nace donde ya trabaja — vuestro help desk, vuestra aplicación — y en KeelOps se convierte en una tarea del proyecto correcto, a nombre de una persona real y con sus permisos. Calendarios y asistentes de IA están también en la edición libre.

osTicket · pro

Un plugin para osTicket, desarrollado por nosotros: la interfaz está dentro de osTicket, y desde el ticket del usuario el agente crea mediante la API la tarea en el proyecto correcto de KeelOps — título, descripción, prioridad, adjuntos y la referencia [osTicket #4821] con el enlace al ticket de origen. Así trabajan los help desks de PadForMusician y RadaeePDF.

Dentro de tu propia aplicación · pro

Un componente JavaScript que inyecta la interfaz en la plataforma remota: una línea de script, y tus usuarios abren una solicitud desde una opción de menú o un botón, sin tener cuenta en KeelOps. El soporte técnico y el comercial van a dos proyectos distintos, quien ha escrito recibe una confirmación en su idioma, y al final del ticket llegan los datos necesarios para entender el contexto. Es el componente que usa Edito-PDF.com.

API para integraciones · pro

Una cuenta de servicio abre solicitudes y vencimientos en nombre de una persona, con sus permisos y su nombre en el historial: un ticket abierto por la API no se distingue de uno abierto a mano. Lista de los proyectos en los que esa persona puede abrir, adjuntos, enlace directo al formulario de apertura.

Google Workspace · pro

Acceso con el SSO de tu dominio, selector y vista previa de los documentos de Drive en los adjuntos, ausencias leídas del calendario de la empresa. El feed iCal de los vencimientos para Google Calendar, Outlook y Calendario de Apple es en cambio libre.

Claude, ChatGPT, Mistral · libre

Con el conector MCP el asistente que ya usas lee tareas, ofertas, proyectos, contactos y tus horas con tu identidad. Con la pro, también tickets y estadísticas. Solo lectura: ninguna herramienta escribe.

Los datos que ya tienes · libre

Importación desde archivos Excel con plantillas para descargar, desde calendarios iCal y desde los contactos exportados de Google Contacts. Exportación CSV de tareas y ofertas.

Servicios profesionales

Te ayudamos a traer tus datos desde ClickUp, Monday, Jira y otras plataformas — proyectos, tareas, comentarios, horas — y desarrollamos complementos a medida para el trabajo que solo necesitáis vosotros. Escríbenos.

Sin mercado de integraciones, a propósito: estas son las puertas que necesita un equipo pequeño, y están todas en el producto o en un complemento.

Un ticket en osTicket con el menú del plugin KeelOps: «Create this ticket on KeelOps» y «Create NEW ticket on KeelOps»
El plugin para osTicket: dos opciones en el menú del ticket, y la solicitud se convierte en una tarea de proyecto en KeelOps. Desde el help desk de PadForMusician, con los datos del usuario ocultados.
El portal de clientes de KeelOps: el cliente ve solo sus propias solicitudes, con el estado, el chat y los adjuntos
El portal del cliente: sus solicitudes y nada más — el estado, el chat con soporte, los adjuntos, una notificación en cada respuesta. El resto de KeelOps no está.

Complementos

El núcleo es libre. Los complementos pro añaden lo que cuesta trabajo de verdad, y requieren la edición pro.

Un complemento se carga dentro de la aplicación: misma autenticación, mismos permisos, mismo aspecto — tema claro y oscuro incluidos. Ningún proceso que mantener, ningún token que repartir.

Tableros personales · libre

El kanban de cada uno, con las columnas que elija y plantillas. En el día aparecen junto a las tareas de trabajo.

Mapa de tareas · libre

La red de tareas de un proyecto: temas sacados del texto, jerarquía, ventanas de tiempo. Se reconstruye sola. Es también el ejemplo de lo que puede hacer un complemento; el trabajo compartido, hecho de horas, llega con la hoja de horas pro.

Conector MCP · libre

Claude, ChatGPT y Mistral leen KeelOps con tu identidad y dentro de tu perímetro. Ninguna herramienta escribe.

Presencias · pro

Vacaciones, permisos, bajas y trabajo remoto por persona y por equipo: cada uno corrige sus propios días, el responsable los de su grupo.

QuoteDOCX · pro

El documento de la oferta se escribe en KeelOps a partir de la plantilla Word de la empresa, y sale un .docx de verdad con su PDF, adjuntos a la oferta. Cómo funciona →

QABox · pro

La calidad de quien fabrica: especificaciones, planes de control, mediciones en lotes y números de serie, veredicto firmado. Las no conformidades son tickets y tareas. Cómo funciona →

Conector MCP: libre y pro, uno al lado del otro

Las dos versiones responden en la misma dirección: un asistente ya conectado no nota nada.

Qué haceLibrePro
Leer tareas, oportunidades, proyectos, contactos y las propias horassísí
Tickets y estadísticas de horas—sí
La identidad y los permisos de quien se conectasísí
Documentos adjuntos (PDF, Word, texto)texto extraídoextracción completa, con hojas de cálculo y presentaciones
Google Drive por usuario—cada uno conecta su cuenta; Docs, Hojas y Presentaciones se leen de verdad
Filtro de privacidad (seudonimización)—los nombres de personas, clientes, empresas, productos, NIF y correos se convierten en marcadores estables antes de que el texto salga: en CPU, en tu casa
Búsqueda dentro de los documentos—texto completo, con los pasajes y su procedencia
Documentos parecidos—por contenido, con los modelos en casa
La historia de un proyecto—en orden de tiempo, en la ventana que pidas, con las versiones del mismo documento

En la nube los complementos pro están incluidos: no hay módulos que comprar ni créditos que recargar.

Inteligencia artificial

IA en casa: la cola es libre, las funciones son pro.

Los modelos son locales y están encendidos de serie: funcionan en la máquina de la empresa, y ningún texto, documento ni hora registrada sale hacia un servicio externo. Antes de confiar un campo a un modelo lo medimos contra la respuesta más tonta posible — tres tareas que perdían se quedaron fuera — y lo que queda propone: la decisión es de quien lee. En la edición libre están la cola de trabajos y la conexión a un modelo local con Ollama, para los complementos; las funciones de abajo son de la edición pro.

  • Un índice vectorial de las tareas: cada tarea se indexa por palabras y por significado, y la búsqueda encuentra también lo que está escrito de otra manera.
  • Resúmenes, síntesis e informes escritos a partir del contenido real: las notas de versión de un proyecto desde el trabajo cerrado, el estado de una oportunidad desde sus documentos, el día de quien lee.
  • Oportunidad ganada: lee los documentos y propone el proyecto y las primeras tareas.
  • Notas de versión escritas a partir del trabajo cerrado.
  • El calendario de ausencias, entendido por un modelo de 350 millones de parámetros, entrenado por nosotros, siempre en CPU.
La página del conector MCP, con la dirección para pegar en el asistente

El conector MCP enchufa el asistente que ya usas — Claude, ChatGPT, Mistral — y lee KeelOps con tu identidad. La versión pro va más allá: abre los adjuntos y los documentos de Google Drive, extrae su contenido (PDF, Word, hojas de cálculo, presentaciones) y lo seudonimiza antes de enviarlo. Los nombres de clientes y personas, empresas y productos se convierten en marcadores estables — [[PERSONA_1]] es siempre la misma persona — de modo que Claude y ChatGPT reciben el razonamiento y no tu cartera de clientes. El asistente sabe que el filtro está activo y qué entidades están enmascaradas: se lo decimos nosotros.

Dos ediciones

El mismo KeelOps. La pro añade los clientes, las integraciones y la IA.

Mismo código, misma base de datos, mismas actualizaciones. La community es completa para el trabajo interno de un equipo; la pro es para quien trabaja también con las solicitudes de los clientes y quiere la IA y las integraciones.

QuéCommunityPro
LicenciaAGPL-3.0, software librecomercial
Instalacióncódigo fuente o imagen Docker, en tu servidoren nuestra nube, o con licencia en tu servidor
Soportela comunidad, en GitHubJugaad, por contrato
Calendario administrativo, recurrencias, secuencias, límites WIPsísí
Oportunidades, pipeline, previsión, empresas y contactossísí
Proyectos, kanban, tabla, agenda, búsquedasísí
Hoja de horas: rejilla, resúmenes para los responsables, cierre del messísí
Hoja de horas completa: horas sugeridas, recordatorios, productividad, informes, ausencias—sí
Tickets, portal de clientes, help desk—sí
osTicket, formulario en tu app, API—sí
Acceso con Google, Drive—sí
IA: índice, estimaciones, oportunidad ganada, notas de versión— (la cola, sí)sí
Complementos libres · complementos pro3 · —3 · 5

Prueba la diferencia antes de elegir: community.keelops.it y demo.keelops.it, mismos datos.

Open source

En GitHub, con licencia AGPL.

KeelOps lleva meses en producción en empresas reales. La edición community es software libre con licencia AGPL-3.0: el núcleo, el SDK y tres complementos libres (Tableros personales, Mapa de tareas, Conector MCP), con la documentación en inglés. Quien quiera lo instala y no paga nada. La edición pro añade tickets y portal de clientes, integraciones, la hoja de horas completa, servicios de Google, funciones de IA y los complementos pro: en la nube, o con una licencia para instalarla en tu servidor. La base de datos es la misma: se pasa de una a otra sin migrar nada.

La edición community se distribuye de dos formas: el código fuente en GitHub y una imagen Docker (ghcr.io/dariofinardi/keelops-community) con el docker-compose.yml que pone HTTPS delante. Un comando, docker compose up -d, y funciona en tu servidor con SQLite o MariaDB.

Quien contribuye firma un CLA: el código sigue siendo AGPL para todos, el autor conserva sus derechos, y Jugaad puede usarlo también en la edición pro.

Quién lo usa

Nacido en casa, crecido con los clientes.

KeelOps es la herramienta con la que Jugaad trabaja cada día, y con la que seguimos los productos y las empresas que nos han elegido: sus tickets, proyectos y ofertas pasan por aquí.

Demostración

Diez minutos, con datos inventados.

Las demostraciones son instalaciones separadas en todo — otro servidor, otra base de datos, otros datos: demo.keelops.it es la edición pro, community.keelops.it la community, con los mismos datos. En la pro hay siete perfiles: administrador, comercial, desarrollo, administración, un cliente del portal y dos personas de calidad, para ver qué cambia de un rol a otro.

Qué mirar: el día de un técnico; un embudo con el valor ponderado; un proyecto con sus subtareas; un mes de horas; una petición abierta por un cliente convertida en tarea; el mapa de tareas de un proyecto (menú ⋯ en la página del proyecto). En la community: lo mismo sin tickets, y la hoja de horas básica.

Pide las credenciales de la demo con el formulario de abajo, o encuéntralas en la propia página de la demostración.

Sigamos en contacto

Escribimos cuando hay novedades. Nada más.

Un mensaje cuando salga una versión importante, otro cuando la nube abra las altas. Nada más, y un clic para darse de baja.

Una dirección, nada más. Consulta el aviso de privacidad: sin rastreo, un clic para darte de baja.