BikeScout

by hifly81

Not rated
GitHub

About

BikeScout is designed for cyclists and mountain bikers. It provides intelligent trail recommendations by combining real-world map data with advanced routing analysis.

Details

Author
hifly81
Categories
Other, Developer Tools

⚙️ Bike Setup & Surface Intelligence

- "Check this route from Barcelona city center to El Prat. I'm on a Road Bike with 25mm tires. Is it compatible? Give me the exact percentage of gravel vs asphalt."

Open-source AI cycling route planner for MTB, gravel, road and e-bike riders

BikeScout is a specialized AI engine for MTB, Road, E-Bike, and Gravel mission planning. It transforms raw map data into Tactical Intelligence, predicting terrain conditions and trail hazards. The system provides precise setup advice, tailoring your equipment to the demands of the specific route, identifying technical challenges and environmental risks before you even leave the garage.

- instruction, using theBikeScout GUI
- instruction, using your favourite MCP Agent client:
Claude Desktop, Cursor, Codex, Google Antigravity, Windsurf

-

User GuideDetailed API references and step-by-step guides to deploy the BikeScout.

WebsiteExplore the visual breakdown of Mud Logic, S-Scale terrain grading, and how we transform raw OSM data into mission-ready intel. Check the latest race analysis reports from the legendary routes.

Love BikeScout?⭐ Star this repo to support the development of the first open-source tactical cycling engine.

Found a bug?Open an Issue. Want to add a local skill? PRs are welcome!

You can askBikeScoutcomplex, multi-step requests. It combines real-time data with technical cycling intelligence to provide expert-level answers.

- "I'm at Monte Cavo with my MTB bike (29 tires). Plan a 25km loop for me. Check if the terrain is compatible with my bike, verify the afternoon rain probability, and suggest a 'Fraschetta' for the finish. Use the Castelli Romani guide."

⚙️ Bike Setup & Surface Intelligence

- "Check this route from Barcelona city center to El Prat. I'm on a Road Bike with 25mm tires. Is it compatible? Give me the exact percentage of gravel vs asphalt."

📈 Visual Elevation & Gradient Analysis

- "Plan a 40km route starting from Bormio. I need the Visual Elevation Profile to see the exact gradients of the Stelvio climb. Highlight sections over 12% so I can manage my pacing."

- "Use the Derby local guide to plan a road cycling route starting from Derby. I need at least 800m of elevation gain. Also, recommend the correct tire pressure for high-altitude descents."

- "Give me the safety checklist and calculate the tire pressure for a 90kg rider on 2.3" tubeless tires for a muddy ride."

🏁 Post-Ride Analysis & Terrain Truth

- "Analyze my ride from 2026-04-12. Compare my average speed with the Mud Risk at that time and tell me if the terrain conditions were the reason for my slow pace."

While others products focus on where to go, BikeScout focuses on how you can thrive on that specific ride, right now.

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make toBikeScoutaregreatly appreciated.
- Report Bugs: Found a glitch? Open an
Issuewith a detailed description and steps to reproduce.
- Feature Requests: Have an idea to make BikeScout better? Open an issue to discuss it!
- Pull Requests:

- Fork the Project.
- Create your Feature Branch (git checkout -b feature/AmazingFeature).
- Commit your changes (git commit -m 'Add some AmazingFeature').
- Push to the Branch (git checkout origin feature/AmazingFeature).
- Open a Pull Request.

- Please followPEP 8for Python code.
- Ensure all new tools are documented in theREADME.md.
- Keep comments in English for international collaboration.

By contributing, you agree that your contributions will be licensed under the project's AGPLv3 License.

This project is licensed under theGNU Affero General Public License v3.0 (AGPL-3.0)- see theLICENSEfile for details.

BikeScout contains proprietary-grade tactical logic (such as the TAEL® Mud Reservoir Model). The AGPLv3 ensures that:

- Transparency: Any modified version of BikeScout used to provide a service over a network (SaaS/Cloud) must make its full source code available to the community.
- Integrity: The core tactical intelligence remains open and collaborative, preventing "closed-source" commercial hijacking of the platform's unique algorithms.

BikeScout aggregates data from several open providers. Users of this server must adhere to their respective terms:

- Routing & Map Data:Provided byOpenRouteServiceby HeiGIT.
- Geospatial & Geocoding Data:©
OpenStreetMapcontributors. Data is available under theOpen Database License (ODbL). Geocoding service powered byNominatim.
- Weather Forecasts:Powered by
Open-Meteo. Data is licensed underCC BY 4.0.

Chia Health MCP Server — Patient workflow integration for a licensed US telehealth platform. Browse GLP-1 medications (semaglutide, tirzepatide), peptide therapies (sermorelin, NAD+, glutathione), and longevity treatments. Check eligibility, complete intake, sign consents, and manage treatment plans. 30 tools, HIPAA-compliant. All prescriptions evaluated by licensed US healthcare providers and delivered from FDA-regulated pharmacies across 50 states + DC.

Broker + MCP server for last-bidder-wins games on Solana — agents register, auto-fund a Privy wallet, and bid via streamable HTTP

AI-powered no-code app builder with 17 MCP tools — create projects, generate pages from natural language, AI text/image generation (GPT, Claude, Gemini, 14+ models), page CRUD, workflow execution, publish & version control. SSE transport, API key auth.

An mcp server for your food ordering needs.

Agent-to-Agent handoff certification for multi-agent systems — validates context preservation, verifies agent capabilities before handoff, logs transfer chains, and ensures no data loss in agent orchestration.

Unified MCP & skill management gateway with progressive disclosure. Manages multiple MCP servers as Agent Apps, loading tool schemas on demand for 99% context token savings. Shared across Claude Code, Codex, OpenCode and more.

A collection of Model Context Protocol (MCP) servers for various tasks and integrations, supporting both Python and Node.js environments.

Open-souSecurely feeds real security refreshed rules into Cursor, Claude Code, and Windsurf — zero config, no API key.

Health intelligence MCP — access biomarkers, biological age, and personalized longevity action plans from your Aniva profile.

Real-time stock heatmaps and investment tools delivered as interactive React components.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.