Projects/EasyAnalysis

EasyAnalysis

Browser-native statistics, machine learning, and spatial analysis without coding

R
Shiny
Shinylive
WebAssembly
JavaScript
Vercel

Project Overview

EasyAnalysis is a point-and-click analytics application for practical data work in statistics, machine learning, and geospatial analysis. The interface is built for non-programmers while still supporting advanced workflows.

The app runs directly in the browser using Shinylive and WebAssembly, so there is no separate R server dependency for end users. After the first load, the runtime is cached and the app starts quickly on later visits.

A built-in AI Co-Pilot helps users decide which methods to apply, run analyses, and interpret outputs while staying grounded in the tool's workflow.

Interactive Demo

Launch the live version below to explore the complete browser-native workflow.

Loading...

Core Features

AI Co-Pilot

Ask for analysis steps, plot explanations, and interpretation support directly inside the app.

Local-First Privacy

Data processing happens in-browser, keeping user datasets on-device by default.

Spatial + Tabular Data

Supports raster/vector geospatial inputs as well as CSV, Excel, and text data.

No-Code to Advanced

Point-and-click workflows for beginners with an optional R Console for power users.

Technical Architecture

  • Shinylive static deployment serves the app as browser assets.
  • WebAssembly R runtime executes analysis in each user session.
  • Vercel hosting provides static delivery and serverless integration points.
  • AI proxy endpoint keeps model credentials server-side for co-pilot features.
Tim Casanda Gibson | Forestry, Remote Sensing and SAR Image Analyst