CastSightAI logo

Welcome

Log in to your CastSightAI account

OR

♢ Secure. Private. Built for Anglers. Your data is encrypted and never shared.
CS
CastSightAI Surf bite model
Intel Tools
Connecting live feeds

NOAA + Open-Meteo

Open the localhost site for full features. AI Coach and live weather refresh need the local server or the Netlify site. Use http://localhost:5174 instead of opening this file directly. Open localhost site
Home Local surf forecast
Live conditions plus your local reports

Know where the bite is heating up.

CastSightAI blends live weather, tide, surf, and your catch uploads into a practical local surf read.

--Surf read
LocalBeach scan
SW 12Live wind
--air temp
--wind
--wave height
--water level
Live model read

Best window depends on the next tide turn

The app now uses live wind, tide timing, surf, pressure, rain, and water temperature instead of random forecast changes.

Most reliable starter

White bucktail

Conservative pick for changing surf because it casts well, holds depth, and matches the live model’s current wind/surf read.

Live Conditions

Weather, tide, waves, and water now

Waiting for live feeds...

Weather --

Loading Open-Meteo weather...

Wind --

Loading wind speed, direction, and gusts...

Tide --

Loading NOAA water level and next tide...

Marine --

Loading wave, swell, SST, and current...

Live Bite Index

Calculating from current conditions...

The local prototype blends live weather, tide, wave, and current readings into a conservative directional index.

Sources

Source audit

Checking Open-Meteo, National Weather Service, and NOAA CO-OPS...

Weather Cross-Check Pending

Comparing Open-Meteo with National Weather Service.

Tide Authority Pending

NOAA CO-OPS provides authoritative tide timing and live water observations where station coverage is available.

Marine Model Pending

Open-Meteo Marine provides wave, swell, sea surface temperature, and current estimates.

Live Report

Regional species activity

Striped Bass

Activity rising fast

Model

Live conditions currently favor bass-style surf tactics when wind, wave height, and the next tide line up.

--live bite index
NOAAtide verified
NWSweather checked
Bluefish

Schools moving east

★★★★☆

Best treated as a secondary opportunity unless bait schools are visible or birds are working.

Fluke

Fair in deeper cuts

★★★☆☆

More sensitive to clean water and calmer surf, so the model reduces the index when wave height rises.

Your Catches

Local catch report feed

Shows only catches you submit in this browser. Upload a photo and it will appear in the report card.

Prediction

Verified weather plus conservative prediction

Waiting for live forecast...

Future Weather

Loading forecast

Temperature, rain, and wind forecast will update with the live weather model.

-- Local surf area
Condition Index

Species outlook

Confidence pending

Waiting for live weather...

Source-Aware Model

Why the index changed

Live feedsWaiting for weather, tide, wave, and water data.
The model updates automatically when live conditions refresh.
Live Bite Map

Local surf-fishing zone model

Surf-fishing-only confidence based on live weather, tide timing, beach/inlet structure, and your uploaded local catches.

Local surfUse location to find nearby beaches
Privacy safeNo exact pins shown
Surf onlyBeach, wash, inlet zones
Surf Location Choose a beach zone

Predictions are limited to surf fishing from beaches, inlet edges, and the wash.

Use your location to search public map data for nearby beach access, then blend those spots with live surf conditions.
Nearest Surf Spots Use your location to rank nearby beaches

Distance stays in this browser. Spots are ranked by distance and current bite model, not exact GPS pins.

Near Local surf area Far
Hot Good Fair Watch
Catch Submission

Turn a catch into better intelligence

Photo check uses surf species knowledge, your optional species guess, length, lure, and live conditions. Production can use real vision AI.

Personal AI Coach

Ask condition and beach questions

Fishing AI

Ask the coach

Ask what to throw, where to start, or how the live conditions affect tonight's bite.

CastSightAI Coach

Ask me anything about tonight's conditions. If the local AI server is running with an OpenAI key, I will answer with real AI using the live bite context.

Surf Cast Read

Upload a 30-second wave video

The local tool combines the video clip with live wind, tide, and surf data to suggest where to cast from the beach.

Cast read waiting for video

Upload a beach-facing surf clip. Keep it around 30 seconds and show the wave sets, wash, and any bars or cuts.

Local prototype: this estimates from video metadata plus live conditions. Real wave vision would require a backend vision model.
Gear Locker

Scan, save, and ask from your actual tackle

Save the gear you own, scan a tackle-box photo, then ask the AI what to use for the beach and conditions you are fishing.

Tackle Box Scan

Drop a photo

Use a tackle-box picture to get a lure pick from your likely gear. The AI can combine this with live weather, surf, and selected beach.

Uploaded tackle box preview
Recommended starter: White bucktail

Upload a photo and I will pick from the likely lure types in your box.

My Gear Locker

Track what you fish with

Save rods, reels, line, lures, bait, and notes so the coach can make picks from gear you actually own.

Gear AI

Ask from your locker

Ask what to throw based on your saved gear, uploaded tackle scan, selected surf location, weather, tide, and waves.

Gear AI ready

Save or scan gear, then ask for a setup that fits the current conditions and beach.

Your edge
Your gear locker helps the AI avoid recommending things you do not own. Once real catch logs exist, this becomes a measured personal pattern.
Personal timing needs more real catch logs. The coach will become more accurate as actual trips are logged.
Hot Lure Rankings

Top producers

    Account

    Not signed in

    Local preview mode

    No account connected

    Privacy mode

    Exact spots hidden

    Your catches feed the model by zone, not by public GPS pin.