SemiLayerDocs

SemiLayer Documentation

The intelligence layer for any database. Add semantic search, similarity, and smart feeds to your existing data in minutes.

Getting Started

Install the CLI, connect a database, and run your first query in under 5 minutes.

What is SemiLayer?QuickstartConceptsCursors & streamingConnect a SourceKeeping data freshShaping your dataCharts (render anything)Join across sourcesSome help from AI

Search

OverviewQuickstartFields & weightsFiltersRecipes

Similar

OverviewQuickstartRecipes

Query

OverviewQuickstartPredicatesPagination & streamingRecipes

Realtime

OverviewSubscribeObserve

Feeds

OverviewQuickstartRankingSignals (your data)Related itemsLive evolutionPagination & dedupExplainCachingRecipes

Analyze

OverviewDrill-downExports

Joins

OverviewQuickstartDeclaring RelationsInclude SyntaxCross-Source JoinsStreamingAccess RulesBridges Without Support

Ingest

OverviewWebhook ingestCDC patternsTroubleshooting

MCP

OverviewSetupToolsExamples

Integrations

OverviewSlack & Discord — installSlash commandsAnalyze → chart imageWatch & RemindChat notificationsChannel scope (`/here`)Permissions in channels

Data Mapping

OverviewSource resolutionTransformsRecipes

Operations

Platform StatusSecurity & ComplianceIP allowlistRunners — OverviewInstall a runnerSource assignmentsMultiple runnersAirgap modeSecurity modelTroubleshooting

Reference

Specs for the CLI, config, Beam client, REST API, WebSocket protocol, and Bridge SDK.

CLIConfig SchemaBeam ClientReact HooksREST APIHTTP & WebSocketBridge SDK

Guides

Step-by-step walkthroughs: schema config, querying, auth, environments and more.

Organization SetupSchema (Config)Push & IngestRealtime SyncGenerate BeamQueryingAuth & RBACEnvironmentsConsole

Examples

Product SearchLive FeedRecommendationsDirect Queries

Deployment

Self-host on your own infrastructure or get enterprise support.

Enterprise