
Manifest transforme n'importe quelle page web en une carte JSON structurée de ce qu'un agent IA peut cliquer, remplir et soumettre. Un seul appel API, aucun sélecteur fragile. Chaque action est accompagnée de localisateurs CSS/rôle résolus, ainsi que d'un champ requires qui encode les dépendances entre les éléments (par exemple, « sélectionnez un plan avant que ce bouton soit cliquable »). C'est un contexte que les instantanés aria ne vous fournissent pas. SDK Python, prise en charge de LangChain et un serveur MCP inclus. Conçu pour toute personne qui déploie des agents navigateurs.
Loading comments…
Infos du projet
Mots-clés du produit
Manifest est une API qui transforme n'importe quelle page web en une carte JSON structurée d'éléments interactifs qu'un agent IA peut cliquer, remplir et soumettre. Au lieu de s'appuyer sur des sélecteurs CSS fragiles ou des captures d'écran, elle lit l'arbre d'accessibilité de la page et le recoupe avec le DOM pour produire un manifeste d'actions propre. Chaque action est accompagnée de localisateurs résolus et d'un champ requires qui encode les dépendances entre les éléments — par exemple, "sélectionnez un plan avant que ce bouton ne devienne cliquable". Cela donne aux agents un plan fiable et lisible par machine de ce qu'ils peuvent réellement faire sur une page.
Chaque élément interactif du manifeste inclut un champ requires qui encode les dépendances entre les actions. Cela indique à un agent quels champs ou étapes doivent être complétés avant qu'un bouton ne devienne cliquable ou qu'un formulaire puisse être soumis — un contexte que les seuls instantanés d'accessibilité ne fournissent pas.
Chaque action est accompagnée de localisateurs CSS et de rôles résolus, éliminant ainsi le besoin pour les développeurs d'écrire ou de maintenir des sélecteurs. L'API gère le travail fragile d'identification des éléments, permettant aux agents de les trouver et d'interagir avec eux de manière fiable, même après des refontes de page.
L'API renvoie un manifeste JSON propre et prévisible contenant chaque bouton, formulaire et champ de saisie de la page, ainsi que leurs types, champs obligatoires, espaces réservés et états désactivés. Ce format structuré permet aux agents de raisonner sur les actions disponibles et de prendre des décisions éclairées sur la prochaine étape.
Manifest est livré avec un SDK Python, une prise en charge de LangChain et un serveur MCP, ce qui facilite son intégration dans les frameworks et workflows d'agents existants dans différents environnements de programmation.
"Manifest est la couche qui indique à un agent sur quoi cliquer, quoi remplir et quoi soumettre — et ce qui est obligatoire avant de pouvoir passer à autre chose."
Alors que les outils de navigateur donnent aux agents un accès à une page et que les outils de contenu extraient du texte, Manifest comble la couche manquante : l'intelligence actionnable. Il ne se contente pas de dire à un agent ce qui se trouve sur la page — il lui dit ce qu'il est autorisé à faire là-bas, ce que chaque action nécessite et quelles dépendances doivent d'abord être satisfaites. Cela transforme une page web d'un document visuel ou textuel en un espace d'actions structuré qu'un agent peut naviguer de manière autonome.
Vous construisez des agents navigateur qui doivent interagir de manière fiable avec de vraies pages web, sans sélecteurs fragiles ni devinettes basées sur des captures d'écran. Manifest est particulièrement précieux si vos agents doivent gérer des formulaires, des workflows en plusieurs étapes ou des pages qui changent fréquemment — et que vous souhaitez qu'ils raisonnent sur les dépendances et les champs obligatoires comme le ferait un humain.
D'autres outils que vous pourriez envisager
Donnez / automatisez une tâche en anglais simple et il pilote un vrai navigateur pour l'exécuter : naviguer sur un site, cliquer à travers un flux en plusieurs étapes, remplir un formulaire, atteindre une page qui ne s'affiche qu'après une interaction. Le résultat est renvoyé en continu via un seul appel API. C'est une API que vous appelez, pas un framework que vous installez. Navigateur et LLM inclus, rien à héberger, aucun plafond de concurrence. L'automatisation par arbre d'accessibilité consomme 60 à 80 % de tokens en moins que les agents basés sur des captures d'écran. Développé par Mozilla. Éphémère, aucune formation sur vos données.
Le monde ne peut pas construire de capacité de calcul assez rapidement pour suivre la demande en IA. Nous avons donc emprunté une voie différente. ZeroGPU est une infrastructure IA alimentée par de petits modèles de langage fonctionnant sur un réseau hybride en périphérie, réutilisant la puissance de calcul déjà existante. Toutes les tâches n'ont pas besoin d'un modèle de pointe. Nos modèles spécialisés et optimisés pour la périphérie sont 10 fois plus rapides, 50 % moins chers et déchargent 70 à 80 % des tâches de production vers de petits modèles avec une précision de niveau supérieur.
Le moment où un agent doit déployer quelque chose, il se heurte de plein fouet à un mur conçu pour les humains. Aujourd'hui, nous déployons les comptes temporaires sur Cloudflare Workers. N'importe quel agent peut désormais exécuter wrangler deploy — temporary et obtenir un Worker en ligne en quelques secondes.
GitHits permet aux agents de codage d'accéder au code open source dont votre application dépend. Obtenez des exemples d'implémentation concrets, une navigation dans les sources des dépendances, une inspection des packages et de la documentation. Les agents peuvent parcourir et lire votre codebase. Mais ils ne peuvent pas parcourir et lire le code open source dont votre application dépend. C'est là qu'ils commencent à deviner, à réessayer et à boucler. GitHits construit un index tenant compte des versions à la demande. Les agents peuvent rechercher, naviguer et inspecter le code derrière leurs dépendances. CLI : npx githits@latest init
Créateur
modemfox
Loading comments…