ToolMage
Connexion

Rerun est une pile de données open-source pour l'IA Physique, fournissant de puissants outils de journalisation et de visualisation pour les données multimodales et temporelles. Conçu pour la robotique, la vision par ordinateur et l'informatique spatiale, il aide les développeurs à comprendre et à déboguer des systèmes complexes avec des SDK pour Python, Rust et C++.

5.0
Added
2025-08-10
Price type:
Freemium
Monthly traffic:
87.9K

Rerun Overview

Rerun est une pile de données spécialisée conçue pour le domaine émergent de l'IA Physique (Physical AI), qui englobe la robotique, l'informatique spatiale et l'IA incarnée. Il offre une suite complète d'outils open-source conçus pour gérer les complexités des données multimodales et temporelles. À la base, Rerun fournit une solution puissante de visualisation et de journalisation qui permet aux développeurs et aux chercheurs de voir, de comprendre et de déboguer leurs systèmes avec une clarté sans précédent. En proposant des SDK dans des langages populaires comme Python, C++ et Rust, Rerun s'intègre de manière transparente dans les flux de travail de développement existants, ce qui en fait un outil essentiel pour quiconque travaille avec des données de capteurs complexes, des simulations ou des modèles d'IA qui interagissent avec le monde physique.

La plateforme est construite autour d'un modèle de données de Système de Composants d'Entité (ECS) conscient du temps, qui est particulièrement adapté à la gestion de flux de données hétérogènes (par exemple, des nuages de points 3D, des images, des transformations, des flux vidéo) tout en les gardant parfaitement synchronisés dans le temps. Cela permet un débogage intuitif par 'voyage dans le temps', où les utilisateurs peuvent parcourir un enregistrement pour identifier le moment exact où un problème s'est produit. Le visualiseur Rerun est une application interactive haute performance qui s'exécute nativement, dans le navigateur, ou peut être intégrée directement dans des carnets Jupyter et d'autres applications, offrant une flexibilité maximale.

Comment utiliser Rerun

L'utilisation de Rerun est conçue pour être simple, vous permettant de commencer à visualiser des données en quelques minutes. Voici un flux de travail typique :

  1. Installation : Installez le SDK Rerun pour votre langage préféré. Pour Python, c'est aussi simple que d'exécuter pip install rerun-sdk.
  2. Initialisation : Dans le code de votre application, initialisez la bibliothèque Rerun et connectez-vous à un visualiseur. Vous pouvez lancer un nouveau processus de visualiseur, vous connecter à un visualiseur distant ou enregistrer dans un fichier pour une visualisation ultérieure. Exemple : rr.init("my_application", spawn=True).
  3. Journalisation des données : Utilisez la fonction rr.log() pour envoyer des données au visualiseur. Rerun fournit des archétypes intégrés pour les types de données courants comme les points 3D (rr.Points3D), les images (rr.Image), les transformations 3D (rr.Transform3D) et même les flux vidéo en direct (rr.VideoStream). Vous pouvez enregistrer des positions, des couleurs, du texte, des tenseurs, et plus encore.
  4. Visualisation : Le visualiseur Rerun affichera automatiquement vos données enregistrées. Vous pouvez interagir avec la visualisation en la faisant pivoter, en la déplaçant et en zoomant. Utilisez le curseur de la chronologie en bas pour naviguer dans le temps, rejouer la séquence ou sauter à des événements spécifiques.
  5. Personnalisation et Analyse : Personnalisez les mises en page et les visualisations directement dans l'interface utilisateur ou par programmation via le SDK. Pour une analyse plus approfondie, utilisez les API de requête de Rerun pour extraire des données alignées dans le temps de vos enregistrements dans des formats comme Apache Arrow, qui peuvent être facilement chargés dans des bibliothèques d'analyse de données comme Pandas ou Polars.

Fonctionnalités principales de Rerun

  • Visualisation Multimodale : Prend en charge nativement une large gamme de types de données, y compris les nuages de points 3D, les images, le texte, les tenseurs, les formes géométriques 3D/2D et les transformations.
  • Axé sur les Séries Temporelles : Une chronologie centrale permet un parcours et une lecture intuitifs des données, ce qui est crucial pour le débogage des systèmes dynamiques.
  • SDK Multilingues : Fournit des SDK faciles à utiliser pour Python, Rust et C++, garantissant une large compatibilité avec la plupart des projets de robotique et d'IA.
  • Visualiseur Haute Performance : Construit à partir de zéro en Rust pour la performance, le visualiseur peut gérer de grands ensembles de données en douceur. Il s'exécute nativement sur les principaux systèmes d'exploitation, dans les navigateurs web modernes via WebAssembly, et peut être intégré.
  • Modèle de Données Flexible : Le modèle de Système de Composants d'Entité (ECS) permet d'enregistrer des structures de données complexes et évolutives sans schémas rigides.
  • Streaming et Enregistrement en Direct : Prend en charge à la fois le streaming de données en direct pour le débogage en temps réel et l'enregistrement dans des fichiers .rrd efficaces pour l'analyse hors ligne et le partage.
  • Prêt pour la Robotique : Inclut des fonctionnalités intégrées pour la robotique, comme un chargeur de données URDF (Unified Robot Description Format) pour visualiser et animer des modèles de robots.
  • API de Requête de Données : Permet l'extraction programmatique d'ensembles de données propres et alignés dans le temps à partir de fichiers journaux désordonnés, comblant le fossé entre le débogage et l'entraînement de modèles.

Cas d'utilisation pour Rerun

Rerun est polyvalent et utilisé dans divers domaines :

  • Robotique : Débogage des piles de perception des robots, visualisation de la fusion de capteurs (LIDAR, caméra, IMU), animation de la cinématique des bras de robot et analyse des journaux de simulation. Le projet LeRobot de Hugging Face utilise Rerun pour ses outils de visualisation.
  • Vision par Ordinateur : Visualisation des étapes intermédiaires et des sorties finales des algorithmes de détection d'objets, de segmentation sémantique, de SLAM (Localisation et Cartographie Simultanées) et de reconstruction 3D.
  • IA Spatiale et Incarnée : Comprendre le comportement des agents d'IA dans des environnements simulés ou réels en enregistrant leurs perceptions, leurs états et leurs actions au fil du temps.
  • Média Génératif : Visualisation de l'évolution des modèles génératifs, comme la visualisation du processus de diffusion dans les modèles de génération d'images image par image.
  • Simulations : Enregistrement et relecture de simulations physiques ou multi-agents complexes pour comprendre les comportements émergents et déboguer la dynamique du système.

Avantages de Rerun

Rerun offre des avantages significatifs pour les développeurs dans le domaine de l'IA Physique :

  • Débogage Intuitif : La fonction de 'voyage dans le temps' transforme le débogage d'un processus fastidieux basé sur des impressions en une exploration visuelle et intuitive.
  • Développement Accéléré : En facilitant la 'visualisation' de ce que fait votre code, Rerun réduit considérablement le temps nécessaire pour identifier et corriger les bogues dans les systèmes complexes.
  • Collaboration Améliorée : Les fichiers journaux .rrd de Rerun sont autonomes et portables, ce qui facilite le partage de scénarios complexes avec les coéquipiers pour un débogage collaboratif.
  • Open Source et Axé sur la Communauté : Les outils de visualisation de base sont gratuits, open-source (sous licence MIT/Apache 2) et développés activement avec la contribution d'une communauté croissante.
  • Architecture Évolutive : La plateforme est conçue pour évoluer d'un simple script sur un ordinateur portable à une solution de gestion de données à grande échelle avec son offre commerciale à venir.

Tarification et plans

Rerun fonctionne sur un modèle freemium :

  • Open Source : Les SDK et le visualiseur de base de Rerun sont entièrement gratuits et open-source. Cela inclut toutes les fonctionnalités de visualisation, de journalisation et de gestion simple des journaux. Il est sous double licence MIT et Apache 2.
  • Commercial : Rerun développe une plateforme cloud commerciale conçue pour la gestion de données à grande échelle. Celle-ci fournira une infrastructure gérée pour l'ingestion, le stockage, l'indexation et le streaming de données d'IA Physique à grande échelle. Ce produit est actuellement en développement avec des partenaires de conception sélectionnés, et les parties intéressées peuvent s'inscrire sur une liste d'attente.

Rerun Comments (0)

Sign in to comment.

Connexion

No comments yet.

Traffic

Latest traffic

Monthly visits87.9K
Avg visit duration2:38
Pages per visit3.61
Bounce rate42.6%

Status

Rising+54.4%vs previous month
Updated at 2026-06-15

Monthly traffic trend

  • 2025-9: 57.2K
  • 2026-1: 72.5K
  • 2026-2: 65.4K
  • 2026-3: 58.9K
  • 2026-4: 56.9K
  • 2026-5: 87.9K

Geography

Top 5 countries / regions

  • 🇨🇳Chine
    53.3%
  • 🇺🇸États-Unis
    21.3%
  • 🇮🇳Inde
    13.4%
  • 🇰🇷Corée du Sud
    6.3%
  • 🇺🇿Ouzbékistan
    5.7%

Traffic sources

Source typePercentage
Direct
65.8%
Referral
34.2%
Total
100%
Direct65.8%
Referral34.2%

Top keywords

KeywordCost per click
rerun$0.74
rerun io$6.72
rerun mcap support$0.00
rerun sdk$0.00
rerun sdk c enable disable$0.00

Rerun Videos on YouTube

Rerun Alternatives

Captum
Free

Captum

Captum est une bibliothèque open-source d'interprétabilité et d'explicabilité de modèles pour PyTorch. Elle fournit des algorithmes de pointe pour aider les développeurs et les chercheurs à comprendre quelles caractéristiques influencent les prédictions d'un modèle. Prenant en charge les données multimodales comme le texte, la vision et plus encore, Captum facilite le débogage des modèles, l'amélioration de la transparence et l'évaluation comparative de nouvelles techniques d'interprétabilité au sein de l'écosystème PyTorch.

Explicabilité du modèle
Visits 21.3KFavorites 97Likes 95
Milvus
Freemium

Milvus

Milvus est une base de données vectorielle open-source haute performance conçue pour les applications d'IA. Elle permet aux développeurs de gérer et de rechercher des milliards de vecteurs de haute dimension avec une latence minimale. Idéale pour construire des systèmes évolutifs comme la génération augmentée par récupération (RAG), les moteurs de recommandation et la recherche sémantique, Milvus offre des options de déploiement flexibles, du prototypage local aux clusters distribués à grande échelle.

Apprentissage automatique
Visits 536.9KFavorites 122Likes 143
Beam
Freemium

Beam

Beam est une plateforme cloud sans serveur conçue pour les développeurs afin d'exécuter, de mettre à l'échelle et de déployer facilement des modèles et des applications d'IA/ML sur des GPU. Elle offre une mise à l'échelle automatique instantanée, une facturation à la seconde et un flux de travail simplifié, vous permettant de passer du code à une API évolutive en quelques minutes sans gérer une infrastructure complexe.

Apprentissage automatique
Visits 59.2KFavorites 125Likes 124
MindsDB
Freemium

MindsDB

MindsDB est une couche d'IA open-source pour les bases de données, permettant aux développeurs de construire, d'entraîner et de déployer des modèles et des agents d'IA en utilisant du SQL standard. Il se connecte à des centaines de sources de données, unifie les données structurées et non structurées dans des bases de connaissances, et vous permet d'obtenir des réponses alimentées par l'IA directement à partir de vos données sans pipelines ETL complexes.

Apprentissage automatique
Visits 10.5KFavorites 149Likes 163
PyTorch
Free

PyTorch

PyTorch est un framework d'apprentissage automatique open-source basé sur la bibliothèque Torch, utilisé pour des applications telles que la vision par ordinateur et le traitement du langage naturel. Il offre un environnement flexible et prioritairement Python qui accélère le passage du prototypage de recherche au déploiement en production.

Apprentissage Profond
Visits 1.5MFavorites 181Likes 194

Rerun Categories

Rerun Tags

Rerun Embed Widget

Copy this embed code to place the badge on your blog, article, or product site and send readers directly to this ToolMage detail page.

ToolMageFOLLOW US ON149