> ## Documentation Index
> Fetch the complete documentation index at: https://docs.generalrobotics.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

GRID provides a comprehensive suite of AI models for robotics — covering depth estimation, object detection, segmentation, vision-language understanding, robot control, and more.

The fastest way to use these models is through **GRID Cortex**, our cloud-hosted inference service. Install the client, set your API key, and call any model in two lines of Python.

<CardGroup cols={1}>
  <Card title="GRID Cortex Client" icon="bolt" href="/models/cortex">
    Get started in 2 lines of code — unified API for all hosted models including depth, detection, segmentation, VLMs, robot control, and kinematics.
  </Card>
</CardGroup>

## Browse Models by Category

For detailed per-model documentation (local inference wrappers using the `grid.model.*` package), browse by category:

<CardGroup cols={2}>
  <Card title="Depth Estimation" icon="ruler-combined" href="/models/depth">
    Models for perceiving depth from images, crucial for 3D scene understanding and obstacle avoidance.
  </Card>

  <Card title="Object Detection" icon="square" href="/models/detection">
    Identify and locate objects within an image or video stream.
  </Card>

  <Card title="Feature Matching" icon="magnet" href="/models/matching">
    Models for finding corresponding points between images, essential for tasks like SLAM and image stitching.
  </Card>

  <Card title="Navigation" icon="route" href="/models/navigation">
    AI models to enable autonomous movement and path planning.
  </Card>

  <Card title="Optical Flow" icon="wind" href="/models/optical_flow">
    Estimate the motion of objects or the camera itself between consecutive frames.
  </Card>

  <Card title="Segmentation" icon="object-group" href="/models/segmentation">
    Partition an image into multiple segments or regions, often to distinguish objects from the background.
  </Card>

  <Card title="Simultaneous Localization and Mapping (SLAM)" icon="map-location-dot" href="/models/slam">
    Enable a robot to build a map of an unknown environment while simultaneously keeping track of its location within that map.
  </Card>

  <Card title="Tracking" icon="crosshairs" href="/models/tracking">
    Follow the movement of specific objects over time in a video sequence.
  </Card>

  <Card title="Time to Collision (TTC)" icon="stopwatch" href="/models/ttc">
    Estimate the time remaining before a potential collision, critical for safety systems.
  </Card>

  <Card title="Vision Language Action (VLA)" icon="robot" href="/models/vla">
    Models that can understand and respond to queries about visual content using natural language.
  </Card>

  <Card title="Visual Language Models (VLM)" icon="eye" href="/models/vlm">
    Integrate visual information with natural language processing for enhanced understanding and interaction.
  </Card>

  <Card title="Visual Odometry (VO)" icon="camera-rotate" href="/models/vo">
    Estimate the camera's motion by analyzing sequential camera images.
  </Card>
</CardGroup>
