Back to News Hub
🤗Hugging Face
July 15, 2026
General AI

What building Shippy taught us about building agents

Overview

Here's the architecture behind it-and the lessons we're carrying into Ai2's other environmental platforms. Shippy answering a live query about Ghana's EEZ.

Key Takeaways

  • A Blog post by Ai2 on Hugging Face Back to Articles a]:hidden"> What building Shippy taught us about building agents Enterprise Article Published July 15, 2026 Upvote 1 Kyle Wiggers Ai2Comms Follow allenai Shippy is a maritime AI agent built for high-stakes decisions, where the wrong answer has real impacts.

    The response shows its work: the boundary source, the data cutoff, the query timestamp, and a deep link back to the Skylight map so the analyst can verify every number.

  • It was building a system we could trust to be correct, to stay within its limits, and to hold up across a wide range of tasks.

    And we had to verify all of it against Skylight's live data, updated continuously as new satellite and vessel signals arrive-not a static snapshot.

  • Together, the soul and skills are baked into a Docker image-a versioned, deployable artifact that defines what Shippy is .

    Config covers everything else: which agent harness to run (in Shippy's case, OpenClaw , an open-source agent framework), which LLM to use (currently, Shippy relies on Claude Opus 4.

  • A single question posed to Shippy can hook into several skills at once.

    "Are there vessels operating near the Cordillera de Coiba MPA?

  • It won't make legal determinations about whether a vessel is breaking the law-that is a determination for people, not an agent.

A Blog post by Ai2 on Hugging Face Back to Articles a]:hidden"> What building Shippy taught us about building agents Enterprise Article Published July 15, 2026 Upvote 1 Kyle Wiggers Ai2Comms Follow allenai Shippy is a maritime AI agent built for high-stakes decisions, where the wrong answer has real impacts. Here's the architecture behind it-and the lessons we're carrying into Ai2's other environmental platforms. Shippy answering a live query about Ghana's EEZ.

The response shows its work: the boundary source, the data cutoff, the query timestamp, and a deep link back to the Skylight map so the analyst can verify every number. Building an AI agent for a high-stakes operational domain like protecting the ocean is, above all, a problem of reliability. For a maritime analyst, a wrong answer could send a patrol vessel miles in the wrong direction, costing significant resources that are already stretched thin and potentially putting personnel in harm's way.

So when the Skylight team set out to build Shippy , our AI for real-time maritime domain awareness, the real work wasn't the model. It was building a system we could trust to be correct, to stay within its limits, and to hold up across a wide range of tasks. And we had to verify all of it against Skylight's live data, updated continuously as new satellite and vessel signals arrive-not a static snapshot.

For more details please read the original article at Hugging Face.

Continue Learning

Originally published by Hugging Face
Read the original

Comments

Sign in to join the conversation