Oceanir
  • Pricing
Book a demoAnalyze an image free
January 29, 2026·Product

Introducing Oculus, Search, and Memory

Step-by-step reasoning over visual evidence, semantic search across your analyses, and persistent memory that learns.

Oceanir Team
Introducing Oculus, Search, and Memory

Today we're releasing three things: Oculus, a reasoning layer that decides where to look inside an image and re-examines regions of interest the way an analyst does; oceanir-search, semantic search across your analysis history; and Oceanir-Memory, persistent context that learns from every query.

For months we've been working on a fundamental question: how do you build something small enough to run anywhere, smart enough to reason about what it sees, and integrated enough to remember what it's learned? The answer is Oculus and the ecosystem around it.

What we're shipping

Three releases, each designed to work independently and together.

Release
Name
Description
01 — Capability
Oculus search
Step-by-step reasoning over visual evidence with zoom and re-examination
02 — Feature
oceanir-search
Semantic search across analysis history
03 — Feature
Oceanir-Memory
Persistent memory that learns from every analysis

A small model that thinks big

Oculus is a reasoning layer for image verification. The key insight behind it is deceptively simple: scale reasoning, not parameters. Instead of throwing more compute at every pixel, we taught the system to decide where to look first.

Oculus uses two mechanisms that set it apart: thinking traces and perceptive tool calling. Thinking traces let the model reason step-by-step before answering. Perceptive tool calling lets it identify regions of interest in an image, zoom in, and re-examine them at higher resolution — the way an analyst actually works.

"The best vision model isn't the largest one — it's the one that knows where to look and how to think about what it sees."

Oceanir engineering notes, 2025

Quick start

Oculus ships as a Python package with a minimal API surface.

Python
from oceanir import Oculus

model = Oculus.from_pretrained("OceanirAI/Oculus-0.1")

# Basic VQA
answer = model.ask("image.jpg", "What is this?")

# With reasoning traces
answer = model.ask("scene.jpg", "Count the people", think=True)

# With focus/zoom for fine details
answer = model.ask("document.jpg", "Read the fine print", focus=True)

# Structured JSON output
result = model.generate(image, prompt="Describe objects", mode="json")

Output modes

Mode
Method
Output
Text
model.ask(image, question)
Natural language answer
Reasoning
model.ask(..., think=True)
Answer with <think> trace
JSON
model.generate(..., mode="json")
Structured JSON
Boxes
model.detect(image)
Bounding boxes + labels
Polygons
model.segment(image)
Segmentation masks
OCR
model.ocr(image)
Extracted text + locations
UI
model.detect_ui(image)
UI elements + types

Oculus capabilities

Six core capabilities, all available in a single model.

  • Reasoning via thinking traces — Step-by-step decomposition of visual problems before answering, making the model's logic transparent and auditable.
  • Perceptive focus (zoom & crop) — Automatic zoom and crop on regions of interest for fine-grained detail extraction.
  • Structured outputs (JSON) — Native JSON mode for machine-readable results that integrate directly into downstream pipelines.
  • Complex OCR — Multi-language text extraction with spatial awareness, handling curved text, distant signage, and overlapping layers.
  • Desktop & UI understanding — Detection and classification of user interface elements, buttons, forms, and navigation structures.
  • Edge-ready architecture — Small enough to run on consumer hardware without sacrificing reasoning quality.

Find what you've seen

oceanir-search is semantic search across your entire analysis history. Instead of scrolling through a timeline, describe what you're looking for in natural language.

Every analysis you run is automatically indexed. Search queries are matched against visual features, extracted text, location metadata, and reasoning traces — not just filenames or dates.

Examples of what you can search for:

  • "That street with the blue and white tiles in Portugal"
  • "The intersection near that pink Art Deco building"
  • "Photos from last week that showed rooftop terraces"
  • "All analyses where we detected Japanese text"

Context that persists

Oceanir-Memory is a persistent knowledge store that learns from every analysis you run. The more you use Oceanir, the better it understands your work — recognizing patterns, remembering context, and surfacing connections across sessions.

  • Instant recognition — Previously analyzed locations are recognized immediately, with full context from prior sessions.
  • Pattern learning — The system learns your analytical patterns and priorities over time.
  • Cross-session context — Insights from one session inform future analyses, building a cumulative understanding.
  • Privacy-first storage — All memory data is encrypted per-user with AES-256-GCM and never used for model training.

Experience the full stack

Oculus, search, and memory — working together in a single platform.

Launch OceanirView Plans

Keep reading

View all
Introducing Desktop, the world's first visual intelligence workspace

Introducing Desktop, the world's first visual intelligence workspace

product · May 28, 2026

The Complete Image Geolocation Workflow: From Metadata to Map Verification

The Complete Image Geolocation Workflow: From Metadata to Map Verification

product · May 26, 2026

Orca, to your favorite cities.

Orca, to your favorite cities.

product · Mar 21, 2026

Oceanir builds visual intelligence systems. Orca is the general AI geolocation model you can run on one image today.

01Product
  • Orca
  • How it works
  • Pricing
02Tools
  • Find photo location
  • Where is this image taken
  • AI geolocation
03Resources
  • Documentation
  • Blog
  • Contact
04Company
  • About
  • Security
  • Product boundaries
  • DPA
  • SaaS agreement
Notes from the field

Occasional notes on location, matching, and what an image can tell you. No noise.

Try Orca

Upload a photo. Get a location, a match, and a trail you can defend.

Run a free analysisAI geolocation · one image→
© 2026 Oceanir, LLC. All rights reserved.
PrivacyTermsCookies