BikeScout
BikeScout está diseñado para ciclistas y ciclistas de montaña. Proporciona recomendaciones inteligentes de rutas combinando datos cartográficos del mundo real con análisis avanzados de trazado.
Documentación
BikeScout
Planificador de rutas ciclistas de IA de código abierto para MTB, gravel, carretera y bicicletas eléctricas
BikeScout es un motor de IA especializado para la planificación de misiones de MTB, carretera, bicicletas eléctricas y gravel. Transforma datos cartográficos en bruto en Inteligencia Táctica, prediciendo las condiciones del terreno y los peligros de los senderos. El sistema proporciona consejos de configuración precisos, adaptando tu equipo a las exigencias de la ruta específica, identificando desafíos técnicos y riesgos ambientales antes de que siquiera salgas del garaje.
Inicio rápido
Cómo usar BikeScout
- Instrucciones, usando la GUI de BikeScout
- Instrucciones, usando tu cliente de agente MCP favorito: Claude Desktop, Cursor, Codex, Google Antigravity, Windsurf
🎥 Haz clic para ver la GUI de BikeScout
🎥 Haz clic para ver una demostración
Explora BikeScout
-
Guía de usuario Referencias detalladas de la API y guías paso a paso para implementar BikeScout.
-
Sitio web Explora el desglose visual de Mud Logic, la clasificación de terreno S-Scale y cómo transformamos los datos brutos de OSM en inteligencia lista para la misión. Consulta los últimos informes de análisis de carreras de las rutas legendarias.
¿Te encanta BikeScout? ⭐ Marca este repositorio con una estrella para apoyar el desarrollo del primer motor táctico de ciclismo de código abierto.
¿Encontraste un error? Abre un Issue. ¿Quieres añadir una habilidad local? ¡Las solicitudes de extracción (PRs) son bienvenidas!
Consultas de ejemplo
Puedes hacer a BikeScout solicitudes complejas de varios pasos. Combina datos en tiempo real con inteligencia técnica de ciclismo para proporcionar respuestas de nivel experto.
🗺️ Planificación avanzada (multiherramienta)
- "Estoy en Monte Cavo con mi bicicleta de MTB (neumáticos de 29). Planifica un bucle de 25 km para mí. Comprueba si el terreno es compatible con mi bicicleta, verifica la probabilidad de lluvia por la tarde y sugiere una 'Fraschetta' para el final. Usa la guía de Castelli Romani."
⚙️ Configuración de la bicicleta e inteligencia de superficie
- "Comprueba esta ruta desde el centro de Barcelona hasta El Prat. Voy en una bicicleta de carretera con neumáticos de 25 mm. ¿Es compatible? Dame el porcentaje exacto de gravel frente a asfalto."
📈 Análisis visual de elevación y pendiente
- "Planifica una ruta de 40 km que comience en Bormio. Necesito el Perfil Visual de Elevación para ver las pendientes exactas del ascenso al Stelvio. Resalta las secciones superiores al 12% para poder gestionar mi ritmo."
🏔️ Experiencia local
- "Usa la guía local de Derby para planificar una ruta de carretera que comience en Derby. Necesito al menos 800 m de desnivel positivo. Además, recomienda la presión de neumáticos correcta para descensos a gran altitud."
🛠️ Verificaciones técnicas rápidas
- "Dame la lista de verificación de seguridad y calcula la presión de neumáticos para un ciclista de 90 kg con neumáticos tubeless de 2.3" para un paseo embarrado."
🏁 Análisis posterior al paseo y verdad del terreno
- "Analiza mi paseo del 2026-04-12. Compara mi velocidad media con el Riesgo de Barro en ese momento y dime si las condiciones del terreno fueron la razón de mi ritmo lento."
¿Por qué BikeScout?
Mientras que otros productos se centran en a dónde ir, BikeScout se centra en cómo puedes prosperar en ese paseo específico, ahora mismo.
| Plataforma | Lo que ofrecen | Por qué BikeScout es superior |
|---|---|---|
| Komoot | Mapas estáticos | Añadimos contexto de riesgo en vivo |
| Strava | Historial/Red social | Añadimos seguridad predictiva |
| Trailforks | Bases de datos | Añadimos inteligencia personalizada |
| IA genérica | Teoría | Añadimos telemetría del mundo real |
🤝 Contribuciones
Las contribuciones son lo que hacen de la comunidad de código abierto un lugar tan increíble para aprender, inspirar y crear. Cualquier contribución que hagas a BikeScout es muy apreciada.
Cómo contribuir
- Reportar errores: ¿Encontraste un fallo? Abre un Issue con una descripción detallada y los pasos para reproducirlo.
- Solicitudes de funciones: ¿Tienes una idea para mejorar BikeScout? ¡Abre un issue para discutirla!
- Solicitudes de extracción (Pull Requests):
- Haz un fork del Proyecto.
- Crea tu rama de funciones (
git checkout -b feature/AmazingFeature). - Haz commit de tus cambios (
git commit -m 'Add some AmazingFeature'). - Haz push a la rama (
git checkout origin feature/AmazingFeature). - Abre una solicitud de extracción.
Estándares de codificación
- Sigue PEP 8 para el código Python.
- Asegúrate de que todas las nuevas herramientas estén documentadas en el
README.md. - Mantén los comentarios en inglés para la colaboración internacional.
Al contribuir, aceptas que tus contribuciones se licenciarán bajo la Licencia AGPLv3 del proyecto.
Licencia y atribuciones de datos
Licencia de software
Este proyecto está licenciado bajo la GNU Affero General Public License v3.0 (AGPL-3.0) - consulta el archivo LICENSE para más detalles.
¿Por qué AGPLv3?
BikeScout contiene lógica táctica de nivel propietario (como el Modelo de Reserva de Barro TAEL®). La AGPLv3 garantiza que:
- Transparencia: cualquier versión modificada de BikeScout utilizada para proporcionar un servicio a través de una red (SaaS/Nube) debe poner su código fuente completo a disposición de la comunidad.
- Integridad: la inteligencia táctica central permanece abierta y colaborativa, evitando el secuestro comercial de "código cerrado" de los algoritmos únicos de la plataforma.
Fuentes de datos y créditos
BikeScout agrega datos de varios proveedores abiertos. Los usuarios de este servidor deben cumplir con sus respectivos términos:
- Datos de enrutamiento y mapas: Proporcionados por OpenRouteService de HeiGIT.
- Datos geoespaciales y de geocodificación: © OpenStreetMap colaboradores. Los datos están disponibles bajo la Open Database License (ODbL). Servicio de geocodificación impulsado por Nominatim.
- Pronósticos meteorológicos: Impulsado por Open-Meteo. Los datos están licenciados bajo CC BY 4.0.