DRAFT · 90 DAYS

The roadmap is a hypothesis.

We already have a working AI agent. The next 90 days are about turning it into an agent for the financial internet: a system that watches, researches, builds tools and, within limits you define, acts.

Priorities can change. Features can be dropped. If something takes two days instead of two weeks, we move on immediately.

Phase 1 · Can Lain see? Completed

Lain should watch the market while you sleep

The first step is giving Lain eyes. You show it the wallets, tokens and projects you care about. Then it keeps watching on its own.

Watch this wallet. Tell me when it starts building a new position.

Watch these ten addresses. Alert me if several of them start entering the same asset.

Every morning, tell me only what actually matters to my portfolio.

We do not need another crypto news feed. We need an agent that understands your context.

  • Wallet monitoring Oct 6
  • Event-based alerts Oct 6
  • Portfolio-aware briefings Oct 7
  • Lain keeps working while the user is offline Oct 6
Phase 2 · Can Lain build tools? Completed

If a tool does not exist, Lain should build it

This is one of the most important ideas behind Lain OS. Imagine you need an unusual analysis:

Watch these 30 wallets and find tokens that at least 5 of them buy within 48 hours.

Normally, that means API → code → server → cron → database → interface. With Lain, we want to reduce that to one request. It writes the tool, runs it and saves it for later. Then you say:

Ignore trades below $500.

And the tool changes. Over time, every user gets their own set of financial tools built around their strategy by Lain itself.

  • Build tools from natural language Oct 13 Built and demoed: one sentence became a 200-line on-chain holders tool. Ships with the next Lain OS release.
  • Save and reuse them Oct 13 Built: self-written tools are kept and versioned. Ships with the next Lain OS release.
  • Modify existing tools Oct 13 Built and demoed: she reads her own tool, edits it, and can revert. Ships with the next Lain OS release.
  • Trigger them on schedules or events Oct 13 Built and demoed: every N hours, daily, or on sentinel alerts; reports only on change. Ships with the next Lain OS release.
Phase 3 · Can Lain act? Completed

From “I think I should buy” to an executable strategy

You describe a strategy in plain English:

Buy only if liquidity is above $500k, wallet X increased its position, and price impact is below 1%.

Lain turns that into rules. First, simulation, with no real money. We measure how many trades would happen, what the result would be, maximum drawdown, how much fees would cost and where the strategy failed.

Only after that can the user allow real execution. And even then, Lain operates under strict limits: maximum $X per trade, maximum $Y per day, approved tokens only, maximum slippage, and a kill switch.

The goal is not to build an AI casino. The goal is to let people program financial behavior in natural language.

  • Natural-language strategies Oct 19
  • Paper trading Oct 19
  • Simulation Oct 20 Every strategy runs on DEX history first: trades, result vs holding, max drawdown, fees and slippage, and where it failed.
  • Risk limits Oct 20 Lain's wallet: $25 a trade, $100 a day, approved tokens only, slippage ≤ 1%, price impact ≤ 3%, a kill switch, and a confirmed quote before anything is sent.
  • First controlled live trade executed by Lain The transaction Oct 21 Lain bought 86,446 LAIN for 0.00123 ETH (about $3) from its own wallet on Robinhood Chain: an admin confirmed the quote in the chat, the owner approved it in MetaMask, inside the $25 / $100 / approved-tokens limits.
Phase 4 · Can Lain protect? Planned

Lain should protect money, not only make it

The more an agent can do with capital, the more important security becomes. We want to give Lain code and say:

Find the problem. Reproduce it safely. Fix it. Test it again.

We will start with our own software. Then CTFs. After that, authorized bug bounty programs. We are not interested in a nice-looking LLM report. We want the full cycle: find → prove → fix → verify.

  • Security sandbox
  • Audit our own code
  • First real issue found and fixed
  • First CTF completed with Lain
  • Public write-up
Phase 5 · Can we measure the cost of its work? Planned

We want to know the real cost of AI work

AI feels cheap until you start running agents continuously. One job may only need a cheap model. Another may require an expensive one. A third may be cheaper on a local GPU. Lain should choose the route automatically, and the user should see:

Task completed
Inference cost: $0.06
Final cost:     $0.09

We want to compare models using a simple formula: quality / speed / price.

  • Multiple AI providers
  • Automatic model routing
  • Measurable cost for every task
  • Free and paid usage
  • First real payments inside Lain
Phase 6 · Will someone pay for that work? Planned

LAIN should be used because the product is being used

This is the core principle behind the token. We do not want to invent utility separately from the product. If Lain performs useful work, it consumes AI, compute, monitoring and infrastructure. That work can be paid for through LAIN.

task → work → known cost → payment → verifiable result

For us, the first real paid task matters more than a million words about token utility.

  • First real AI workload paid through the LAIN economy
Phase 7 In progress

The first external GPU

Today, Lain buys compute from large AI providers. We want to test another model: someone owns a GPU, they connect it to Lain, Lain sends a job, the GPU runs the inference, we measure price, speed and quality, and the machine owner gets paid.

At this stage, we do not need a global decentralized AI marketplace. First we need to prove that one external GPU can perform one useful paid task. Then we can decide what comes next.

  • External GPU connected demo Oct 10 An RTX 2060 on Ollama joined the Wired as node lain-rtx-2060 through lain-node.py.
  • Received a real workload receipt Oct 10 A community quest task: Minecraft × World of Warcraft.
  • Completed it receipt Oct 10 730 tokens in 52.6 s on qwen3, answer hash on the receipt.
  • Received payment Next The node charges $0.20/$0.80 per 1M tokens; waiting for its first paid request.

What Lain should look like after 90 days

If these experiments work, Lain should be able to do something like this:

  1. You add several wallets
  2. Lain notices unusual capital movement
  3. It researches the token
  4. Finds related events and news
  5. Builds a new tool for deeper analysis
  6. Tests your strategy against historical data
  7. Shows you the risks
  8. Acts within predefined limits, if you allow it

At the same time, it knows how much the whole process cost, which models it used and where the work could have been done more cheaply. Some of those tasks may eventually run on an independent GPU somewhere else in the world. That is the direction, not a promise that every item above will survive unchanged.

This roadmap is supposed to change

If a feature turns out to be useless, we drop it. If something expected to take a month takes two days, we move forward. If users reveal a more interesting direction, priorities change. The public roadmap should reflect reality.

Completed
Shipped.
In progress
Building now.
Next
Current priority.
Planned
On the draft, not started.
Dropped
Tried it and decided not to continue.

Whenever possible, completed milestones carry proof: a demo, transaction, benchmark, code or report.

“We are building.” “We shipped this. Here is the proof.”

The real objective

In 90 days we do not need a hundred features. We need to learn whether a few core ideas are true.

The roadmap is a hypothesis.

The product is the test.