Skip to content

Brendan from Boston

Every year, 1.5 billion people cross international borders, yet 1 in 4 visa applications is refused due to preventable errors like incomplete forms or contradictions.

Core trick

Three agents run in sequence: live government-source search, document review for gaps, then prioritized fixes streamed via server-sent events.

Tags

Description

Every year, 1.5 billion people cross international borders, yet 1 in 4 visa applications is refused due to preventable errors like incomplete forms or contradictions. Across 38,000+ travel corridors, each with unique rules, navigating the process is unnecessarily hard. Traverse addresses this with three coordinated AI agents running on Claude Opus 4.6 with extended thinking. The Research Agent searches live government sources for specific requirements. The Document Intelligence Agent reads documents in 40+ languages to find gaps. The Advisory Agent synthesizes this into prioritized fixes. A TypeScript orchestrator coordinates these agents, streaming real-time results via Server-Sent Events and dynamically allocating reasoning depth. Built with Claude Code, Traverse showcases web search, vision, and multi-agent coordination to solve a problem affecting billions of travelers. By mimicking an experienced immigration team, it provides a solution with AI that does not currently exist.
bme3412/traverse★ 11 forksTypeScriptMITCreated Feb 13, 2026 · last push Feb 16, 2026

README excerpt

# Traverse

There are 8.3 billion people in the world today. They speak over 7,000 languages, live across 195 countries — and in 2025 alone, 1.5 billion of them crossed an international border.

But the world is getting harder to move through. Across the roughly 38,000 travel corridors worldwide, each has its own rules, its own required documents, and its own language. As many as one in four visa applications get refused — and the most common reasons are preventable. Incomplete forms. Missing documents. Contradictions the applicant never noticed.

**Traverse was built to fix that.**

Three AI agents review your visa application the way an experienced immigration team would. Traverse researches the travel requirements for any corridor, reads every document — in any of 40 languages — and tells you exactly what to fix before you submit. The Research, Document Intelligence, and Advisory agents coordinate to catch the errors that cause preventable rejections — across documents, across languages, for any corridor in the world.

Built for an Anthropic hackathon — showcasing extended thinking, web search, vision, and multi-agent coordination.

## Quick Start

1. Get an [Anthropic API key](https://console.anthropic.com/)
2. Clone and install: `npm install`
3. Add API key to `.env.local`
4. Run: `npm run dev`
5. Open http://localhost:3000
6. Click a demo persona in the sidebar or enter your own travel details

## How It Looks

As many as one in four visa applications get refused — and 

Team