Sakana AI Commercializes AB-MCTS in Sakana Marlin, an Enterprise Agent Generating Up to 100-Page Research Reports With Slides
Tokyo-based Sakana AI shipped its first commercial product ‘Sakana Marlin’ this week. Sakana team positions it as a Virtual CSO (Chief Strategy Officer). It is a B2B autonomous research agent built for enterprises.
Marlin does not answer in seconds like a chatbot. You give it one research topic. It then runs autonomously for up to about eight hours. Each run returns a long report plus a presentation slide deck. Sakana says a single session issues hundreds to thousands of LLM queries.
What is Sakana Marlin
Marlin is an enterprise research agent, not a chat assistant. You give it one topic or question. It then plans hypotheses, browses sources, and verifies findings on its own. It compresses weeks of strategy work into hours.
The deliverable is structured for decision-makers. The Japanese announcement describes reports of dozens of pages. The English announcement cites reports of up to roughly 100 pages. At a press hands-on, reports ran 60–100 pages and cited 60–80 sources. Each report includes a main body, references, and appendices. Presentation slides are generated using image-generation AI.
Sakana team refined Marlin through a closed beta in April 2026. Around 300 professionals tested it on real tasks during that beta. Those tasks spanned strategy formulation, market research, risk analysis, and competitive analysis. Sakana has also partnered with MUFG and taken strategic investment from Citigroup.
Inside AB-MCTS: Wider or Deeper
The backbone of Marlin is AB-MCTS, or Adaptive Branching Monte Carlo Tree Search. It comes from the Sakana’s past research “Wider or Deeper? Scaling LLM Inference-Time Compute with Adaptive Branching Tree Search.”
AB-MCTS treats reasoning as a tree-search problem. At each step the algorithm makes one decision. It can go wider by generating a new candidate answer. Or it can go deeper by refining a promising existing answer. Standard repeated sampling only goes wider in parallel, then hopes one answer is right.
A multi-LLM variant adds a second choice. It can route a step to a different model entirely. In Sakana’s reported ARC-AGI-2 experiments, this collaboration helped. Combining o4-mini, Gemini 2.5 Pro, and DeepSeek-R1 solved about 27.5% of tasks. The o4-mini model alone solved about 23%. Marlin applies the same adaptive search to long-horizon research.
The second key component for Marlin is workflow automation from Sakana’s AI Scientist project. That project demonstrated autonomous scientific discovery and was published in Nature.
Interactive demo: The embeddable widget (marlin-abmcts-demo.html) shows the “wider or deeper” decision live. Press Run and watch the tree grow. Greener nodes carry higher scores, and the best path is highlighted. Toggle “Multi-LLM” to see steps routed across different models.
AB-MCTS: “Wider or Deeper?” — interactive search
A simplified visual of Sakana AI’s Adaptive Branching Monte Carlo Tree Search. Each step the policy chooses to widen (new candidate) or deepen (refine a promising line).
Search state
Budget used0 / 24
Nodes (candidates)1
Best score0.00
Wider / Deeper0 / 0
low score
high score
best path
How Marlin Compares
Marlin competes on depth, not speed. Conventional deep-research tools answer in minutes to tens of minutes. Marlin deliberately spends hours to raise output quality. The competitor run times below are approximate and reported, not official figures.
The trade-off is explicit. You wait longer and pay per run. In return you get deeper hypothesis testing and a finished deliverable. You can cancel a run anytime, but credits are still consumed.
Pricing
Sakana offers pay-as-you-go along with Pro, Team, and Enterprise tiers. Pay-as-you-go starts at 100 credits per run, at ¥98 per credit. Pro is ¥150,000 per month and includes 2,000 credits. Team is ¥400,000 per month and includes 6,000 credits. Enterprise pricing is custom, with dedicated support.
Use Cases, With Examples
Marlin suits high-stakes questions where research is the bottleneck. Here are concrete examples drawn from its target tasks.
- Market entry: ‘Assess Japan’s stablecoin and tokenized-payments market after regulatory change.’ Marlin maps drivers, risks, and structured options into a report.
- Risk analysis: ‘Model resolution scenarios for a Strait of Hormuz blockade.’ It compares hypotheses, not just summaries, before drawing conclusions.
- Competitive analysis: Profile three rivals and rank our positioning gaps. It returns slides ready for a strategy review.
Each example fits one prompt and one unattended run. A human still reviews the cited output before any decision.
Try the Engine Yourself: TreeQuest
You cannot self-host Marlin. But you can run its core algorithm today. Sakana open-sourced AB-MCTS as TreeQuest under the Apache 2.0 license. Install it, define a generate function, then run a fixed search budget.
import treequest as tq
# Each node holds a user-defined state; score must be normalized to [0, 1].
def generate(parent_state):
if parent_state is None: # None means expand from the root
new_state = “Initial draft”
else:
new_state = f”Refined: {parent_state}”
score = random.random() # swap this for an LLM-based score
return new_state, score
algo = tq.ABMCTSA() # Adaptive Branching MCTS (variant A)
search_tree = algo.init_tree()
for _ in range(10): # generation budget of 10
search_tree = algo.step(search_tree, {“generate”: generate})
best_state, best_score = tq.top_k(search_tree, algo, k=1)[0]
print(“BEST:”, best_state, round(best_score, 3))
Swap the random score for an LLM judge to reproduce the real pattern. TreeQuest also ships multi-LLM search and checkpointing for long runs. Checkpointing matters because long sessions can hit API errors midway.
Strengths and Weaknesses
Strengths
- Peer-reviewed foundations: AB-MCTS at NeurIPS and AI Scientist in Nature.
- Finished deliverables, including references, appendices, and slides.
- Adaptive compute spends effort on the most promising branches.
- The open-source core (TreeQuest) lets AI researchers study the method.
Weaknesses
- Long runtimes make iteration slow versus minute-scale research tools.
- Automated reports can contain hard-to-spot errors that need human review.
- Pricing and design target enterprises, not individual developers.
- Marlin itself is closed; only the underlying algorithm is open.
Key Takeaways
- Sakana Marlin runs autonomous research for up to about eight hours per task.
- One run produces a report of dozens of pages, plus slides.
- It builds on AB-MCTS (NeurIPS 2025 Spotlight) and AI Scientist workflows (Nature).
- Entry pricing is pay-as-you-go: 100 credits per run at ¥98 per credit.
- It targets finance, corporate strategy, consulting, and think-tank teams.
Sources
- Sakana AI — Sakana Marlin release: https://sakana.ai/marlin-release/
- Sakana AI — Sakana Marlin product page: https://sakana.ai/marlin/
- Sakana AI — AB-MCTS research and TreeQuest: https://sakana.ai/ab-mcts/
- SakanaAI/treequest (GitHub, Apache 2.0): https://github.com/SakanaAI/treequest


