Skip to Content
River Solutions
  • Product
    • Overview
    • Publish your model as a website
    • Pricing
  • Case examples
    • Energy: ETS policy scenarios
    • Strategy: P&L and valuation
    • Finance: combine tables
  • Resources
    • Blog
    • Privacy policy
  • Contact us
  • Book a demo
  • Download
River Solutions
      • Product
        • Overview
        • Publish your model as a website
        • Pricing
      • Case examples
        • Energy: ETS policy scenarios
        • Strategy: P&L and valuation
        • Finance: combine tables
      • Resources
        • Blog
        • Privacy policy
      • Contact us
    • Book a demo
    • Download

    Publish your Excel model as a trusted dynamic website with River and Claude.


    You built a powerful model in Excel. Now your client wants an interactive web tool. River makes it a matter of minutes, and maintains full trust in the model through iterations.

    CHALLENGE

    Publish Excel models online and allow changes

    SOLUTION

    River export + Claude front-end

    RESULT

    Trusted interactive website

    0

    lines of code

    30 min

    from Excel model to live app

    100%

    model logic preserved, auditable and deterministic

    THE RESULT

    A dynamic website in minutes

    This website was built using the ETS model and is published at https://my.climact.com/tools/ets-simulator (requires registration).

    Every time the user changes the "preset" scenario, the actual River model runs. This ensures fidelity with the original model and makes model updates extremely fast.


    HOW IT WORKS

    From Excel workbook to live web app with River and Claude



    Get started with River

    Install the trial version and test it for 14 days or let us walk you through a demo.

     Book a demo  Download

    THE PROBLEM

    Why publishing a model is harder than it looks

    A simple way to publish a model is to extract its output data and embed it in a static web page. 

    However if you want the visitor to update the input parameters and see the output change, you have to precalculate all the possible outputs. When the number of parameters grows, this becomes a slow, expensive, and error-prone process.

    The real solution is a dynamic website, where the model runs live in the backend. But that means recoding everything in Python or another language, requiring a developer, introducing trust issues, and disconnecting you from the model you built.

     

    01

    Static files break fast

    Pre-generating outputs for every input combination becomes prohibitive as complexity grows. Any model update means starting over. 

    02

    Recoding introduces risk

    Translating Excel logic into Python requires a developer and creates an unaudited, disconnected copy of your model. 

    03

    AI alone cannot be trusted

    Code-generating AI speeds up recoding, but you lose control. Complex models carry too much risk to be blindly transcribed. 

    THE SOLUTION

    Why River changes this

    River models are not locked inside Excel. When you're ready to publish, River exports your model as a self-contained folder with a SQL script and all inputs, a format designed to run directly as a server backend. No coding in between. Changing the model only requires to re-run this one-click step.

    From there, you use Claude to (1) adapt the server template to your data and (2) build a front-end tailored to your use case. All this is made easy by River-provided site templates and Claude Skill.

    AI handles the interface, River guarantees the calculation layer.


    The logic that passed your QA process is the exact logic that runs on the website. The power of AI with the trust of River.

     

    Trust

    Your model, unchanged

    The SQL export is a byte-for-byte equivalent of your River model. No translation, no interpretation, no risk of silent errors. 

    Speed

    Publish in minutes

    Export, drop into the River site template, and let Claude customize the front-end. No engineering sprint required.

    Agility

    Update without friction

    Modify the model in Excel, re-export, and republish. Iterations are as fast as your analysis, not your dev team's schedule.

    COMPARISON

    River vs. the alternatives

    River + Claude Static export Recode in Python AI-generated code
    Model logic preserved exactly Yes Yes Rewritten Rewritten
    Handles many input combinations Yes No Yes Yes
    Auditable and deterministic Yes Yes Requires testing No
    Update without a developer Yes Slow No Risky
    Analyst stays in control Yes Yes No No


    UNDER THE HOOD

    A simple process to build your website



    Build your model in Excel using the River Add-in


    Export your model using the "Export to SQL" button, to a new folder


    Set up the Claude Skill: upload the skill file in Claude Code (menu Customize > Skills > Create skill > Upload a skill.


    Create a new Claude Code session, set the folder to the one you created above and ask Claude "Set up a dynamic river site in this folder".


    Sit back and watch as Claude builds your site.


    What will Claude do?

    Claude will follow the instructions in the Skill file:

    1. Download the River server and front-end templates (you can also get it here)

    2. Customize the server configuration to use the data outputs from your model, reading the table columns automatically.

    3. Build a front-end that uses that server's API to run the model.

    Requirements

    • A River Publisher license
    • A Claude Pro (minimum) license to be able to use Claude Code
    • Using the River Add-In requires Windows and Excel, however building the website with Claude can be done with any operating system

    Notes

    The set of templates provided by River aim to assist in producing a dynamic website for prototyping. If you aim to deploy your website to production, please review the security guidelines in the template's README file.

    Get started with River

    Install the trial version and test it for 14 days or let us walk you through a demo.

     Book a demo  Download


    Designed for consultants by consultants

    We are a team of passionate people whose goal is to help business analysts build trusted analytical models, allowing them to reduce risks and costs, and to provide a rewarding experience for the professionals building them.

    River Solutions

    Chemin du Pré-Monnard 27
    CH-1213 Petit-Lancy
    Switzerland

    Privacy policy

    • ​+41​​ 7​6 608 40 69​​
    • info@river-solut​ions.com​
    Follow us
    Copyright © River Solutions
    Powered by Odoo - Create a free website