Concept stage · Pre-MVP Tahap konsep · Pra-MVP 概念阶段 · MVP之前

An autonomous agent
for Indonesia's small-boat fishers.

Agent otonom
untuk nelayan tradisional Indonesia.

为印尼传统渔民打造的
自主智能体

Plans the trip before launch, watches the boat while at sea, and closes the loop at the auction dock. One agent, three phases, designed around offline-first reality and the price of every kilo of fuel.

Rencanakan trip sebelum berangkat, awasi kapal selama di laut, dan tutup loop di TPI. Satu agent, tiga fase, dirancang untuk kondisi offline dan harga tiap liter solar.

出海前规划行程,海上自动监护,TPI 拍卖码头闭环结算。一个智能体,三个阶段,为离线现实和每升柴油成本而设计。

A small wooden fishing boat at dawn off the Sulawesi coast.

The fisher we're building for

Nelayan yang kami bangun ini untuknya

我们的服务对象

Not a generic SMB. A specific human, on a specific stretch of coast, on a specific kind of boat. If the agent doesn't help him, it doesn't ship.

Bukan UKM generik. Manusia konkret, di pesisir konkret, di kapal konkret. Kalau agent gak bantu dia, gak ship.

不是泛泛的小微企业。一个具体的人,一片具体的海岸,一艘具体的船。如果智能体帮不到他,就不发布。

Pak Yusuf, 45

Pangkep, South Sulawesi · 7 GT wooden boat · 2 crew

"Three days at sea. If I get the wind wrong, I burn 80 liters for nothing. If I land at the wrong hour, the broker pays me 30% under price."

"Tiga hari di laut. Kalau salah baca angin, 80 liter solar mubazir. Kalau salah jam darat, broker bayar 30% di bawah harga."

"海上三天。风向看错,80 升柴油白烧。靠岸时机不对,鱼贩压价 30%。"

1.6M small-boat fishers in Indonesia nelayan kecil di Indonesia 印尼小型渔船
60% below national poverty line di bawah garis kemiskinan 低于贫困线
~Rp 4M avg fuel cost / 3-day trip biaya solar rata-rata / trip 3 hari 3 天行程平均油费

The agent loop — three phases, one trip

Loop agent — tiga fase, satu trip

智能体循环 — 一次行程三个阶段

This isn't a chatbot answering questions. It's an autonomous loop with tools, schedules, and decisions that fire whether or not the fisher is looking at his phone.

Ini bukan chatbot tanya-jawab. Ini loop otonom dengan tools, jadwal, dan keputusan yang jalan walaupun nelayan gak buka HP.

这不是问答聊天机器人,而是带工具、调度和决策的自主循环 — 即使渔民不看手机也持续运转。

01 · Pre-trip

Plan the run

Rencanakan trip

出海规划

Pull BMKG weather, current vectors, and tide tables. Cross with the fisher's voice-logged catch history. Output: launch window, fuel estimate, recommended bearings.

Tarik cuaca BMKG, vektor arus, jadwal pasang. Silang dengan catat tangkapan suara nelayan. Output: window berangkat, estimasi solar, rekomendasi rute.

读取 BMKG 天气、洋流向量、潮汐时刻,结合渔民语音记录的捕捞历史。输出:出航窗口、油耗估算、推荐航向。

bmkg.go.id copernicus marine voice-log RAG fuel calc
02 · At sea

Watch the boat

Awasi kapal

海上守护

Scheduled SMS heartbeats home with GPS pin. Weather change alerts on satellite SMS gateway. Mid-trip catch logging via voice — no keyboard, wet hands, sun glare.

Heartbeat SMS terjadwal ke keluarga + pin GPS. Alert perubahan cuaca via gateway SMS satelit. Log tangkapan tengah-trip via suara — tanpa keyboard, tangan basah, silau matahari.

定时短信心跳与 GPS 位置发送给家人。卫星短信网关推送天气突变预警。语音记录捕捞 — 无需键盘,湿手日晒皆可。

SMS gateway whisper-id offline cache geo-fence
03 · Post-trip

Close the loop

Tutup loop

闭环结算

Watch TPI auction prices across nearby ports. Recommend optimal landing time and dock. Auto-draft a buyer message with the haul list. Track expense vs. revenue per trip.

Pantau harga TPI di pelabuhan terdekat. Rekomendasi jam dan dermaga optimal. Auto-draft pesan ke pembeli dengan list hasil. Track pengeluaran vs pendapatan per trip.

实时监控周边港口 TPI 拍卖价。推荐最佳靠岸时间与码头。自动起草渔获清单买家消息。逐次追踪支出与收入。

TPI scraper koperasi API WA draft P&L log

Cost-tier routing — built for cheap inference

Routing biaya — dirancang untuk inferensi murah

成本路由 — 为低成本推理而设计

Most of what this agent does is lookup, format, and schedule — work that belongs on a small, fast, cheap model. Heavy reasoning fires only when the trip needs it.

Mayoritas pekerjaan agent ini adalah lookup, format, jadwal — kerjaan untuk model kecil, cepat, murah. Reasoning berat cuma trigger kalau trip butuh.

智能体大部分工作是查询、格式化和调度 — 适合小而快、低成本的模型。仅在行程需要时才触发重推理。

Cheap tier (82%) Fetch BMKG. Format SMS. Compute fuel. Watch TPI prices. Log a voice memo. Routine, structured, latency-tolerant. Fetch BMKG. Format SMS. Hitung solar. Pantau harga TPI. Log voice memo. Rutin, terstruktur, toleran latency. 获取 BMKG、格式化短信、计算油耗、监控 TPI 价格、语音备忘记录。日常、结构化、容忍延迟。
Smart tier (18%) Cross-reference forecast vs. catch history. Decide abort-vs-continue when weather shifts. Negotiate landing-window tradeoff between fuel cost and TPI price. Silang ramalan vs catat tangkapan. Putus abort-atau-lanjut saat cuaca berubah. Negosiasi window darat antara biaya solar dan harga TPI. 结合天气预报与捕捞历史。气候突变时决定中止或继续。在油耗与 TPI 价格间权衡靠岸窗口。

Architecture sketch

Sketsa arsitektur

架构草图

Offline-first device runtime. The phone caches everything; the cloud is a sync target, not a hard dependency.

Runtime offline-first di HP. HP cache semua; cloud cuma target sync, bukan dependency keras.

离线优先的设备端运行时。手机缓存一切,云端只是同步目标,不是硬依赖。

System architecture diagram: phone offline-first runtime synced to cloud orchestrator that calls cheap and smart LLM tiers.

What's honest about today

Apa yang jujur soal hari ini

当前阶段的实话

This page is the project; the project is at concept stage. Here's what's actually there and what isn't.

Halaman ini = project; project di tahap konsep. Ini yang nyata dan yang belum.

本页就是项目本身;项目处于概念阶段。下面是真实情况与尚未实现的部分。

Honest framing

Roadmap

Roadmap

路线图

M0 · Concept

Persona, agent loop, cost-tier plan, demo skeleton.

Persona, loop agent, rencana cost-tier, kerangka demo.

角色、智能体循环、成本计划、演示原型。

M1 · Field probe

Two real fishers in Pangkep test the pre-trip plan against an actual launch decision. Voice log + paper diary.

Dua nelayan asli Pangkep uji rencana pre-trip vs keputusan berangkat sebenarnya. Voice log + diary kertas.

Pangkep 两位真实渔民对照实际出海决策测试出航规划。语音记录 + 纸质日志。

M2 · Closed beta

10 boats. Full 3-phase loop on a phone. SMS fallback live.

10 kapal. Loop 3-fase penuh di HP. Fallback SMS aktif.

10 艘船,手机完整运行 3 阶段循环。短信兜底上线。

M3 · Koperasi rollout

100 boats via a fishing co-op partner; TPI integration shipping daily P&L.

100 kapal via mitra koperasi nelayan; integrasi TPI kirim P&L harian.

通过渔业合作社推广 100 艘船,TPI 集成日报盈亏。