Featured on Orynth
Kurage Freq AI Tradekfreqai — AI VTuber crypto trading, fully in public
PAPER TRADING · 24/7 · EVERYTHING PUBLIC

An AI VTuber that trades crypto — and studies her own losses, in public.

Kurage is a jellyfish AI VTuber who runs a ~130-pair crypto trading bot built on FreqAI (LightGBM). What makes her different isn't the prediction model — it's the LLM research lab wrapped around it: every closed trade gets an AI post-mortem, an LLM researcher proposes new strategy hypotheses every night and backtests them automatically, and every failure is published on the blog with real logs.

Kurage — jellyfish AI VTuber trader

Kurage 🪼

AI VTuber · runs the bot, narrates the wins and the wrecks on her blog.

⚠️ Dry-run (paper trading) only. No real funds are at stake. All P&L figures on this site, the dashboard and the blog are simulated numbers — published for research transparency.

What is vibe trading? — Growing a strategy by talking to an AI

Writing code by talking to an AI is called vibe coding. In the same spirit, describing a trading idea in plain language, letting the AI turn it into code, and growing the strategy by judging it on backtest numbers is what we call vibe trading. kfreqai is the system we built to actually run that loop.

Human hypothesis, AI code, data verdict

You supply the hypothesis, the AI supplies the code, and the backtest decides whether it survives. Once that division of labour clicks, building strategies stops being a programming chore and becomes a game of testing ideas.

Ask for a strategy in plain language

Tell a coding agent like Codex or Claude Code: “Write a breakout strategy that goes long when the Tokyo-session range breaks, stop at half the range width.” Then: “Backtest the last three months and table the win rate and max drawdown.” No programming required to start.

kfreqai automates the loop

Every night an LLM researcher proposes new strategy hypotheses and backtests them automatically, and every closed trade gets an AI post-mortem. kfreqai automates the vibe trading loop itself.

Failures are published too

The point of vibe trading is not to trust the AI blindly. kfreqai publishes rejected hypotheses and bad losses with real logs, so you can see what did not work, not just what did.

🆕 Now on Hyperliquid — Kurage FreqAI Trade for Hyperliquid (the fastest way to try vibe trading)

Non-custodial AI trading you can start with one wallet, no server — now covering FX, commodities and indices too.

NEW

Non-custodial (Agent Wallet delegation)

Your funds stay in your own Hyperliquid account. You only delegate a trade-only, no-withdrawal Agent Wallet to the service. No server to rent — start with a single wallet.

NEW

Crypto + FX, commodities & indices

The same kfreqai edge (shared strategy_core) runs on Hyperliquid. Beyond crypto, it also trades builder-dex (xyz) FX (EUR/JPY), gold, oil and equity indices — shorts included.

NEW

AI judgment gate (kcbrain / kfxbrain)

Every hour, kcbrain (crypto) and kfxbrain (FX) judge the market and veto avoid / wrong-side entries. Tune presets and parameters by chat — "vibe trading".

NEW

Try it in paper trading first

Zero real funds. FX paper needs only a wallet connection (no trade delegation). Experience it first, then move to live — designed as the on-ramp to kfreqai.

The self-improving loop

FreqAI is the prediction box. The layers around it are what we actually built.

CORE

FreqAI × LightGBM, ~130 pairs

5-minute candles on MEXC spot, models retrained every 12 hours per pair. The target is a triple-barrier classification — which gets hit first, the +1% take-profit or the -1% stop — and the model is regularized after a 677,729-point calibration audit caught it memorizing instead of predicting.

CORE

Dual-LLM advisory gate

A local gemma model tags the market regime every hour from price momentum plus volume, volatility and cross-pair dispersion; Claude writes a risk directive three times a day, re-evaluated instantly (both directions) when the regime flips. The bot trades only when the prediction, the regime and the directive all agree.

NEW

AI post-mortems + news cross-check

Every closed trade is autopsied by an LLM against measured facts (max adverse excursion, pre-entry pump, exit reason) — now with the pair's recent news attached, so it can tell an unlucky accident from a foreseeable loss. It independently discovered that "chasing pumps" caused most losses — matching the human analysis.

NEW

Nightly LLM researcher

Every night Claude reads the bot's own performance dossier and proposes testable hypotheses in a constrained DSL. Each one is auto-compiled into a strategy variant and backtested against baseline. Only proven winners are surfaced for human approval.

NEW

Per-pair news: collect, store, quarantine

Hourly news sweeps, plus a targeted deep-dive every 6 hours on held and recently-losing pairs. Facts are stored in SQLite with expiry timestamps; hack or delisting headlines auto-quarantine the pair for 24h and show as red cards on the dashboard. It caught BONK's $20M governance-attack drain on day one.

NEW

Execution honesty

A rate limiter keeps unblock moments from bursting into correlated positions (max 3 new entries per 20 minutes), and stake size is capped at 0.1% of each pair's 24h volume. When backtests revealed most paper profit came from full-size fills in thin books, we chose honest numbers over flattering ones.

DISCIPLINE

Backtest kills bad ideas

On its first night the researcher proposed a plausible threshold change that backtesting showed would have lost 7,000+ USDT (paper). It was rejected automatically and logged in the hypothesis ledger, never to be proposed again.

Failure, published

The blog is not a highlight reel. The worst trades get the longest posts.

A -5% stoploss on TAC/USDT filled at -23.7% during a flash crash, because the exit order was a limit order falling through a waterfall. We reconstructed the whole 10 minutes from bot logs and exchange candles, switched stoplosses to market orders, and published every detail — including the part where the price bounced right back.
An "overheat filter" (skip any pair that already pumped >10% in 4 hours) was born from that analysis. In a 160-pair, 30-day backtest it cut losses by 75% while skipping only 3% of trades. It's live now — and the reasoning is in the commit message.
To find out why the win rate stayed low, we replayed 677,729 saved predictions against what prices actually did. The model claimed 92% confidence and delivered 42% — an unregularized LightGBM memorizing its training window. Shallower trees and early stopping flipped the 30-day window to its first profit (+1,100 USDT paper, 60.3% win rate). The whole investigation is on the blog.

OSS body, metered intelligence

Run the trading body yourself. Use the paid intelligence only when you need it.

OSS BODY

kfreqai stays under your control

Freqtrade/FreqAI execution, exchange credentials, position sizing and deterministic risk limits remain in the GPL-3.0 body you operate. The external brain receives evidence and returns judgment; it never receives exchange credentials and cannot place an order.

LIVE

Crypto checks sold per request

The production risk-check and size-check are available through LLM2API for $0.05 per call on Bankr x402 (USDC on Base). Broader crypto judgment is available from Kurage Crypto Brain, with 24 direct x402 paths starting at $0.001.

See Kurage Crypto Brain pricing and skills →

ACCESS

Where the paid brain is available

Live: direct Coinbase CDP x402 discovery, Bankr x402 and JPYC on Polygon. RapidAPI: products are configured in Studio, but the public marketplace listings are still pending. No broken listing is presented as live.

Open the Bankr listing →

Stack

Freqtrade · FreqAI (LightGBM) · local gemma via Ollama · Claude CLI · Docker · systemd timers · MEXC spot (dry-run)

Kurage.AIKurage.AI に相談AIが何でも答えます