Command Palette

Search for a command to run...

AACSearch OSSearch · Discovery · GraphRAG · Security

Search OS для продуктов,
каталогов и баз знаний

Un control plane pour la recherche et la découverte : texte, voix, images, vector search, recommandations, suggestions, GraphRAG, accès délimité et analytics.

p99 < 50 msVector + keywordAccès scopéIsolation des tenantsAnalytique de recherche
2.5M+
Documents indexés
< 50 мс
Latence de recherche
99.95%
SLA Enterprise
AACSearch OS Console
AACSearch OS Console
Live request
Query intent
error 401 in SDK after token refresh
TextVoiceImageScreenshotChat
Understanding
intenttroubleshooting
entityerror_401
collectiondeveloper_docs
Route
keyword
vector
graph
rerank
38 ms·hybrid match
Results
01
SDK authentication guideDocs

How scoped tokens expire and refresh.

02
Token refresh referenceAPI

TTL, HMAC signature and origin checks.

03
Origin allow-listSecurity

Why browser requests can be rejected.

Answer with citations

The 401 is likely caused by an expired scoped token or an origin that is not included in the allow-list.

Token refresh guideOrigin allow-list
Scoped access
tenant: demo-store
TTL: 1h
origin verified

Pas une API de recherche. Un Search OS.

AACSearch OS relie la saisie, la compréhension, la récupération, les recommandations, GraphRAG, l'analytique et la sécurité en une seule couche gérée.

01

Couche d'entrée

Texte, voix, photos, captures et dialogue IA. Les utilisateurs expriment leur intention comme ils le souhaitent.

TextVoiceImageScreenshotChat
02

Couche de compréhension

Transcription, OCR, embeddings, correction de fautes, détection d'intention, extraction d'entités et réécriture de requêtes.

EmbeddingsOCRTranscriptionIntentTypo correction
03

Noyau de récupération

Texte intégral, vecteur, similarité visuelle, facettes, récupération par graphe et classement hybride.

Full-textVectorVisualGraphHybrid
04

Couche d'intelligence

Suggestions, recommandations, récupération sans résultats, GraphRAG et réponses IA avec citations.

SuggestionsRecommendationsGraphRAGAI answers
05

Plan de contrôle

Index, règles de pertinence, synonymes, résultats épinglés, tests A/B, analytique, clés API, quotas et tenants.

IndexesRelevanceSynonymsA/B testsQuotas
06

Plan de sécurité

Tokens délimités, liste d'origines autorisées, isolation des tenants, SSO, journal d'audit, liste d'IPs et SLA.

Scoped tokensTenant isolationOrigin allow-listSSO
AACSearch OS — architecture
Input Layer
text · voice · image · chat
Understanding Layer
OCR · NLP · embeddings · intent
Retrieval Core
full-text · vector · visual · graph
Intelligence Layer
suggestions · recommendations · GraphRAG
Control Plane
relevance · synonyms · quotas · tenants
Security Plane
scoped tokens · isolation · audit log

Où AACsearch devient la couche de recherche de votre produit

AACsearch s'adapte là où la recherche n'est pas un champ de saisie, mais une partie de la navigation, du support, des ventes et de l'analytique produit.

Produits SaaS

Recherche dans les projets, tâches, utilisateurs, rapports, paramètres et objets de domaine. Les utilisateurs trouvent n'importe quelle entité sans connaître la structure de l'app.

commande #1042utilisateur @ivanovrapport de revenusconfiguration webhook

Documentation / Portails développeurs

Méthodes API, fonctions SDK, codes d'erreur, paramètres, guides de migration et notes de version — dans une couche de recherche avec suggestions et réponses IA.

POST /collectionscreateIndex()erreur 401paramètre apiKey

E-commerce / Catalogues

Produits, SKUs, marques, catégories, attributs et facettes. Recherche rapide dans le catalogue avec tolérance aux fautes de frappe, filtres et recherche visuelle.

Nike sneakers taille 42iPhone 15 Promarque Samsung dans catégorie 'TV'articles en stock sous 500 $

Outils internes / Base de connaissances

Documents, politiques, incidents, RFCs, propriétaires de services et runbooks. La recherche hybride trouve des enregistrements exacts et des correspondances sémantiques.

politique de télétravailincident INC-2024-04playbook CRITIQUEpropriétaire du service de facturation

Marketplaces

Annonces, vendeurs, catégories, géographie, langues et isolation des tenants. Un cluster de recherche pour des milliers de clients et de vitrines.

appartements centre-ville sous 100k $vendeur 'TechStore'catégorie Électroniquearticles livraison 1 jour

Quand vous avez besoin du Search OS, pas seulement de la recherche

Convient si

  • La recherche fonctionne en production et ne doit pas dépendre d'une équipe dédiée.
  • Les utilisateurs recherchent depuis le navigateur et exposer des clés API permanentes n'est pas acceptable.
  • Vous avez plusieurs tenants, clients, régions ou vitrines sur une seule plateforme.
  • Vous souhaitez des coûts mensuels prévisibles à mesure que l'index et le volume de requêtes croissent.
  • Vous avez besoin de visibilité sur ce que recherchent les utilisateurs, où ils ne trouvent rien et ce qui génère des conversions.

Pas nécessaire si

  • Vous avez besoin d'un déploiement de recherche on-premises sans dépendances externes.
  • Vos données ne peuvent quitter votre périmètre d'infrastructure sous aucune condition.
  • Vous avez besoin d'une personnalisation approfondie du classement au niveau du plugin de scoring.
  • Votre index a moins de 1 000 documents et une simple requête de base de données couvre le cas d'utilisation.

La recherche commence par l'intention de l'utilisateur, pas par l'index

AACsearch gère différents types d'intention : entités exactes, requêtes floues, navigation par catégories, langage naturel et récupération des résultats vides.

Entités exactes

ID de commande, SKU, code d'erreur, nom d'utilisateur ou nom de document. AACsearch trouve les correspondances exactes plus vite que Ctrl+F.

Requêtes floues

Les utilisateurs font des fautes, utilisent la translittération ou abrègent. La tolérance aux fautes de frappe et la recherche par préfixe corrigent vers des résultats pertinents.

Navigation par catégorie

Filtres à facettes : marque + prix + disponibilité + taille. Recherche multi-collections en un seul aller-retour.

Réponses en langage naturel

Pour la documentation et la base de connaissances — UX axée sur la recherche avec réponses améliorées. Hybride : liste de résultats + réponse IA avec citations.

Autocomplétion et suggestions

Affichez des suggestions pertinentes dès le premier caractère. Navigation au clavier, recherches récentes, suggestions épinglées.

Gestion des résultats nuls

Récupération sans résultat : suggestions, requêtes similaires, expansion automatique des filtres. Les utilisateurs ne repartent jamais les mains vides.

UX de recherche qui fait partie de votre produit

Autocomplétion, tolérance aux fautes de frappe, facettes, correspondances surlignées, résultats groupés et récupération des résultats vides — pas des fonctionnalités backend, mais l'interface que voient les utilisateurs.

nkie air max — corrected to: nike air max38ms
Filters
Suggestions:nike air max 270nike air max 90nike air max 97

Showing results for nike air max — typo corrected automatically

Nike Air Max 270 React

0.97

Men's running shoe. Breathable mesh, Max Air unit in heel. Available in 8 colors.

Sneakers

Nike Air Max 90 Essential

0.91

Classic lifestyle sneaker. Leather and mesh upper, visible Air cushioning.

Sneakers

Nike Air Max 97 Silver Bullet

0.88

Iconic full-length Air sole. Rippled design inspired by bullet train.

Sneakers
152 results38ms · exact + fuzzy match

Category

Sneakers (124)
Running (89)
Casual (56)

Brand

Nike (78)
Adidas (54)
New Balance (32)

Price

Under $50 (23)
$50–$150 (87)
$150+ (42)

Autocomplétion + suggestions

Suggestions dès le premier caractère. Navigation clavier, recherches récentes, suggestions épinglées et requêtes populaires.

Tolérance aux fautes de frappe

AACsearch corrige 1–2 erreurs par mot, comprend la translittération et ne casse pas les correspondances exactes.

Filtres à facettes

Filtres par marque, prix, catégorie, disponibilité et attributs personnalisés — avec le nombre de résultats pour chaque valeur.

Correspondances surlignées

Les fragments correspondants sont surlignés dans les résultats. Les utilisateurs voient immédiatement pourquoi ce document a été renvoyé.

Résultats groupés

Recherche multi-collections : produits séparément, articles séparément, commandes séparément — tout en une seule requête.

Récupération sans résultat

Résultat vide → suggestions, requêtes similaires, expansion automatique des filtres. Les utilisateurs ne partent pas.

Ce qui est inclus dans le Search OS

Pas une collection d'APIs séparées — une couche complète : accès, index, pertinence, analytique, réindexation et sécurité multi-tenant.

Scoped tokens

Émettez des tokens à courte durée de vie scopés par utilisateur, index et jeu de filtres. Le navigateur n'obtient qu'un droit de recherche limité, pas une clé API permanente.

Allow-list d'origine par clé

Associez les clés API à des origines de confiance. Même si un token fuit hors de votre domaine, la requête est rejetée.

Rate-limit & quota

Limite de débit par clé, quotas mensuels par organisation et alertes avant la limite. Les équipes voient la consommation avant qu'elle ne bloque.

Multi-search

Plusieurs recherches en un seul aller-retour : autocomplétion, recherche multi-collections, résultats groupés et recherche fédérée sans cascade de requêtes.

Reindex sans coupure

Reconstruisez un index et modifiez le schéma pendant que le trafic en direct continue d'utiliser l'ancienne version. Basculez les alias de manière atomique — aucun temps d'arrêt.

Contrôles enterprise

SSO, journal d'audit, liste blanche d'IP, cluster dédié, SLA et DPA pour les équipes avec des exigences de contrôle et de conformité.

De la recherche à la découverte

AACSearch OS n'attend pas la requête parfaite. Il aide à formuler l'intention, corrige les erreurs, suggère des objets similaires et recommande le meilleur résultat suivant.

01

Moteur de suggestions

Aide l'utilisateur à formuler la bonne requête.

  • Autocomplete
  • Query completions
  • Recent searches
  • Pinned suggestions
  • Typo suggestions
  • Facet suggestions
  • No-result suggestions
02

Moteur de recommandations

Aide l'utilisateur à choisir l'objet suivant.

  • Similar items
  • Related documents
  • Frequently searched together
  • Trending queries
  • Session-based recommendations
  • Personalized recommendations
  • Tenant-specific recommendations

Les suggestions aident à formuler la requête. Les recommandations aident à choisir l'objet suivant.

GraphRAG pour les questions où les connexions comptent

Le RAG classique trouve des fragments similaires. GraphRAG utilise les connexions entre entités : documents, produits, utilisateurs, erreurs, incidents, services et propriétaires.

Extraction d'entités

AACSearch OS extrait des entités : utilisateurs, organisations, erreurs, documents, incidents, SKUs, politiques et services.

Graphe de relations

Construit des connexions : possède, dépend de, causé par, similaire à, mentionné dans, acheté avec.

Réponses avec citations

Les réponses s'appuient sur les sources et le graphe de relations pour que les utilisateurs puissent vérifier le contexte.

Example queries
  • Quelles modifications de facturation ont affecté les clients Enterprise ?
  • Quels incidents sont liés au checkout ?
  • Quels documents expliquent l'erreur 401 dans le SDK ?
  • Qui possède le service lié au dernier incident ?
Knowledge graph — billing service
Service: billing
→ incidents (3)
→ owners (2)
→ docs (12)
→ API methods (8)
→ customers affected (147)

La pertinence doit être gérable

La vitesse compte, mais la recherche produit gagne par la qualité des résultats. AACsearch vous donne un plan de contrôle pour le classement, les synonymes, les règles et les expériences.

Gestion du classement

Pondération des champs, boost de correspondance exacte, recherche par préfixe et correspondance partielle. Vous définissez quels champs et types de correspondance influencent le plus le classement.

Synonymes et mots vides

Connectez "laptop" et "ordinateur portable", "sneakers" et "baskets", abréviations internes et termes utilisateur.

Règles métier

Épinglez des résultats, boostez des catégories prioritaires et gérez les listes promotionnelles sans réindexation.

Personnalisation

Pertinence limitée par rôles, groupes ou locataires. Chaque locataire voit ses propres résultats.

Tests A/B

Comparez deux ensembles de règles de pertinence sur le trafic réel. Métriques : CTR, taux de résultats nuls, conversion.

L'analytique de recherche montre ce qui manque à votre produit

Chaque requête est un signal. AACsearch montre ce que les utilisateurs recherchent, où ils ne trouvent rien, quels filtres ils utilisent et quelles requêtes mènent à la conversion.

Search Analytics

Last 7 days

Live

Total searches

128.4K

+18.2%

Zero results

3.2K

-6.4%

CTR rank #1

24.6%

+7.1%

Conversions

8.7%

+3.3%

Search volume

MonTueWedThuFriSatSun

Top queries

nike air max 270

4,812 38%

wireless headphones

3,540 29%

macbook pro m3

2,910 22%

standing desk

2,280 31%

coffee maker

1,760 18%

Requêtes principales

Les requêtes les plus fréquentes montrent quels objets, produits et documents comptent vraiment pour les utilisateurs.

Requêtes sans résultat

Les requêtes sans résultats aident à trouver des lacunes dans le catalogue, la documentation, les synonymes ou les filtres.

CTR par position

Quel pourcentage de clics obtient la position 1 ? Position 2 ? Où l'engagement chute-t-il ?

Utilisation des filtres

Quelles facettes sont populaires ? Quels filtres ne sont pas utilisés ? Simplifiez l'UX en fonction des données.

Conversion post-recherche

Combien de sessions de recherche ont abouti à une action cible — achat, vue, soumission de formulaire.

Consommation par clé

Analytiques d'utilisation par clé et par locataire. Qui dépasse les limites, où sont les anomalies.

Comment fonctionne AACsearch

Trois chemins, une plateforme. Votre backend, vos utilisateurs et votre équipe — tous connectés à une couche de recherche.

Chemin d'ingestion

Your backend

Admin API

Bearer ss_connector_*

Ingest queue

DB buffer

Search index

Chemin de recherche

Browser / app

Scoped token

HMAC-signed

Search API

Results

Gestion

Dashboard

Analytics

top queries, CTR

Keys & quotas

Réindexation sans interruption via permutation d'alias atomique

Chaque requête limitée à votre organisation — pas de lectures inter-locataires

Intégration sans projet de recherche séparé

Créez une collection, envoyez des documents, émettez un token scopé et effectuez votre première recherche depuis le navigateur ou le serveur.

import { AACsearch } from '@aacsearch/sdk';

const client = new AACsearch({
  projectId: 'proj_abc123',
  apiKey:    'ss_search_•••••••',
});

await client.collections.create({
  name: 'products',
  fields: [
    { name: 'title', type: 'string' },
    { name: 'price', type: 'float'  },
    { name: 'brand', type: 'string', facet: true },
  ],
});

Voir la documentation complète

GraphRAG pour les questions où les relations comptent

Le RAG standard récupère des fragments similaires. GraphRAG utilise les relations entre entités pour répondre aux questions sur les causes, les dépendances, les propriétaires et les processus.

Recherche hybride keyword + vecteur

AACSearch OS combine les correspondances exactes avec la similarité sémantique pour classer les résultats par pertinence de mots-clés et proximité vectorielle.

Réponses IA avec sources citées

La réponse est accompagnée de liens vers les sources afin que les utilisateurs puissent vérifier le contexte et ouvrir le document original.

Pipeline GraphRAG

AACSearch OS crée un knowledge graph sur les documents, produits, utilisateurs et événements. GraphRAG parcourt les relations entre entités pour répondre aux questions où le contexte compte.

Graphe d'entités et relations

AACSearch OS extrait des entités — produits, utilisateurs, erreurs, incidents, documents — et les connecte avec des relations typées : owns, depends on, caused by, similar to, purchased with.

Sécurité intégrée dans la couche de recherche

La recherche depuis le navigateur ne doit pas exposer de clés permanentes. AACsearch utilise des tokens scopés, une liste blanche d'origines et des filtres de tenant pour que chaque requête soit liée au contexte de l'utilisateur.

Scoped token flow

Zero API key exposure

Browser / App

No API key exposed

Scoped Token

HMAC · TTL: 1h

Search API

Origin verified

Tenant Filter

tenant: acme

Your Index

Results returned

API key never sent to browser
Each token scoped to one tenant
Expired tokens auto-rejected
Origin allowlist enforced
Leaked token still harmless

Token payload

{
  "org": "acme",
  "ttl": 3600,
  "origin": "shop.acme.com",
  "filter": "tenant:acme",
  "scope": ["search"]
}
Request allowed

Tokens à portée limitée

Tokens signés HMAC liés à un index, une origine et une TTL. Un token divulgué n'accède qu'à un index pendant une heure.

Isolation des locataires

Chaque requête de recherche est limitée à l'ID de votre organisation. Les lectures inter-locataires sont architecturalement impossibles.

Restriction d'origine

Fixez chaque clé API à des origines spécifiques. Une clé divulguée depuis la console du navigateur ne fonctionnera pas depuis un autre domaine.

SSO + Journal d'audit

SAML/OIDC pour les entreprises. Chaque action administrative est enregistrée avec horodatage et acteur.

Conformité et DPA

SOC 2, chiffrement au repos et en transit, régions de cluster dédiées. DPA signée pour RGPD/CCPA.

SLA 99,95 %

Disponibilité contractuellement garantie. Réponse aux incidents, sauvegardes, procédures de restauration.

Tarifs

Plans Search OS

Pas seulement une API de recherche — une couche opérationnelle complète. Choisissez le plan adapté à votre stade produit.

Free

Pour les prototypes, les index de test et les premières intégrations.

$0/mois
Commencer gratuitement
  • 10 000 search-units / mois
  • 1 index
  • 3 clés API
  • Support communautaire

Pro

Pour les produits en production nécessitant une recherche rapide, un accès scopé et des analyses.

$29/mois
Commencer gratuitement
  • 1 M search-units / mois
  • 10 index
  • Clés & scoped tokens illimités
  • Allow-list d'origine personnalisée
  • Support e-mail, sous 1 jour ouvré

Enterprise

Pour les équipes avec SSO, journal d'audit, région dédiée, SLA et exigences contractuelles.

Sur devis
Contacter le commercial
  • Search-units illimitées
  • SSO (SAML / OIDC)
  • Audit log + allow-list IP
  • Région de cluster dédiée
  • SLA 99,95 %, DPA signé

FAQ sur les prix — économie d'unité expliquée

1 requête de recherche OU 1 document indexé. Une mise à jour de document = 1 unité. Le réindex n'est pas facturé — seulement l'écriture finale dans le nouvel index.
Limite souple : vous recevez un avertissement dans le tableau de bord et un e-mail. Limite dure : la recherche est bloquée jusqu'au prochain cycle de facturation. Pas de factures surprises.
Algolia facture chaque enregistrement chaque mois. Pour 1M recherches + 10K documents, Algolia coûte ~5 500 $/mois — AACsearch coûte 100 $/mois. Pour 10M recherches, la différence atteint 50x.
10 000 search-units/mois, 1 index, 3 clés API. Assez pour un prototype, MVP ou petit projet.
Réindex sans temps d'arrêt prêt à l'emploi. Exportez votre index → importez-le dans AACsearch → basculez l'alias. Tout en ligne, sans interruption de recherche.

SDK, API et contrats sans magie

TypeScript SDK, REST API, OpenAPI, webhooks et composants React fonctionnent sur les mêmes contrats stables.

SDK TypeScript

SDK typé pour les scénarios navigateur et côté serveur. Autocomplétion des types, erreurs prévisibles et helpers prêts à l'emploi.

API REST

API HTTP avec des contrats stables pour l'indexation, la recherche, les tokens, les clés et l'analytique.

Webhooks

Événements d'indexation, erreurs de synchronisation, dépassements de quota — abonnez-vous aux changements en temps réel.

Next.js / React

SearchProvider, hook UseSearch, composants prêts à l'emploi pour React et Next.js App Router.

Migration

Réindex sans temps d'arrêt prêt à l'emploi. Migrez depuis Algolia, Meilisearch ou Elasticsearch — vidage d'index physique.

Playground

Console interactive dans le tableau de bord. Testez des requêtes, voyez les résultats, copiez du code prêt à l'emploi.

Lancez le Search OS en une soirée

Créez un index, ajoutez des documents et connectez la recherche depuis votre app. Le plan gratuit couvre un prototype — les données persistent lors du passage au plan payant.