GeoAI for the modern
JavaScript developer
Open-source GeoAI. No backend required. Run models right in your JavaScript apps or edge devices!
Works with your favorite mapping providers
Seamlessly integrate with existing mapping infrastructure
pnpm add @geobase-js/geoai
import { geoai } from "@geobase-js/geoai";
// mapProviderConfig can also accept Mapbox or other image tile endpoints
const mapProviderConfig = {
provider: "geobase", projectRef, apikey, cogImagery
};
const pipeline = await geoai.pipeline(
[{ task : "object-detection"}], mapProviderConfig
);
const result = await pipeline.inference(polygon);
Build geospatial AI apps in minutes, deploy in days.
Designed for developers, data analysts, GIS experts and anyone in between. Explore our features and guides to get started now.
Oil Storage Tank Detection
Detects oil storage tanks in the imagery.
Object Detection
Detects and highlights objects in the imagery using AI models.
Mask Generation
Generates segmentation masks for features of interest in the image.
Building Detection
Identifies and outlines buildings present in the imagery.
Car Detection
Detects and marks cars and vehicles in the image.
Wetland Detection
Identifies wetland areas such as marshes and swamps in the imagery.
Solar Panel Detection
Detects solar panels and solar farms in the image.
Ship Detection
Detects ships and large vessels in water bodies.
Oriented Object Detection
Detects objects and provides their orientation in the imagery.
Building Footprint Segmentation
Generates segmentation masks for building footprints in satellite imagery.
Land Cover Classification
Classifies terrain and land cover types such as water, forest, or urban areas.
Zero Shot Object Detection
Detects objects without prior training on specific classes using advanced AI.
Zero Shot Segmentation
Segment objects without prior training on specific classes using advanced AI.
Embedding Similarity Search
Finds similar patches in the imagery based on embeddings.