Overall AI readiness score
A combined result across all audit signals.
Overall AI readiness score
A combined result across all audit signals.
Overall AI readiness assessment
Approved. The site is a legitimate developer-tools company publishing a valid llms.txt that matches its homepage. The optional llms-full.txt is served as HTML rather than Markdown, which is noted but does not affect the decision.
llms.txt is accessible and contains 1,499 tokens. The llms-full.txt URL returns an invalid format. It is excluded from the directory; serve text or Markdown instead. No separate ai.txt policy was detected; it is optional, but can clarify training, retrieval, and attribution preferences.
robots.txt is available. 11 of 11 tracked AI bots are not blocked. Declared sitemaps: 1. The homepage exposes Schema.org types Organization, WebSite, SoftwareApplication; 8 OpenGraph tags were found and markup completeness is 90%.
The mobile Lighthouse profile adds Performance 83/100, Accessibility 97/100, Best Practices 100/100, SEO 100/100, and experimental Agentic Browsing 75/100. These signals have a limited weight: they complement rather than replace llms.txt, robots.txt, and structured-data checks.
A mobile Lighthouse measurement. Google’s experimental Agentic Browsing category is explained separately and does not replace the broader llmsmap AI-readiness score.
Performance
Accessibility
Best Practices
Technical SEO
Agentic Browsing
Mobile performance is 83/100, with the largest visible content block appearing in 3.6 s and the browser main thread blocked for 0 ms. Layout shift was 0.001. The main thread is where the browser runs JavaScript, calculates layout, and paints the page; long work there delays both user input and browser-agent actions.
Accessibility scored 97/100, Best Practices 100/100, and technical SEO 100/100. The experimental Agentic Browsing category scored 75/100. It measures signals Google currently tests for software agents and is shown separately from the llmsmap AI-readiness score.
Split long JavaScript tasks, defer non-critical scripts and styles, and shorten blocking request chains. This helps the primary content appear sooner and makes controls usable earlier.
Remove unused CSS and JavaScript, load heavy widgets on demand, and limit third-party scripts. Less code means less parsing and background work on the device.
Serve correctly sized modern formats, prioritise the primary visual, and lazy-load content below the first viewport.
Improve server response time, remove unnecessary redirects and repeat downloads, and use compression, caching, and selective preconnect hints.
First content
Main content
Layout stability
Blocking time
Visual speed
Machine-readable files, crawler policy, discovery, and homepage markup.
Invalid format: the llms-full.txt URL does not return text or Markdown.
https://100monkeys.ai/llms-full.txtai.txt file was not found
1 sitemap found
Types: Organization, WebSite, SoftwareApplication
8 OG tags found
Based on robots.txt analysis
Declared discovery routes for crawlers and agents.
Social preview metadata found on the homepage.
og:typewebsiteog:urlhttps://100monkeys.ai/og:title100monkeys.ai | AEGIS, the workflow engine for autonomous agents, and four more productsog:description100monkeys.ai builds AEGIS, the self-hosted workflow engine that runs autonomous agents until deterministic validators pass, and four more products: Grill My Idea, Carbon Forge, Your Zaru and Zaru CLI.og:image:width1200og:image:height630og:site_name100monkeys.aiStructured entities and properties exposed on the homepage.
name100monkeys.aiurlhttps://100monkeys.ai/description100monkeys.ai builds AEGIS, the self-hosted workflow engine that runs autonomous agents until deterministic validators pass, and four more products: Grill My Idea, Carbon Forge, Your Zaru and Zaru CLI.logohttps://100monkeys.ai/aegis-logo.pngsameAshttps://github.com/100monkeys-ai, https://www.linkedin.com/company/112423436/, https://x.com/100monkeysai, https://hashnode.com/@100monkeys-ai, https://medium.com/@jeshua_46811legalName100monkeys AI, Inc.publisher{"@id":"https://100monkeys.ai/#organization"}# 100monkeys.ai > 100monkeys.ai builds AEGIS, a self-hosted orchestrator that runs autonomous agents in isolated, policy-enforced runtimes with durable FSM state, and four products alongside it: Carbon Forge, Your Zaru, Zaru CLI and Grill My Idea. AEGIS is open source under AGPL-3.0 and installs with one command: `curl -fsSL https://get.100monkeys.ai | bash` AEGIS bounds what an agent can do at the infrastructure layer rather than in the prompt. Generate, execute, evaluate, refine: the loop runs until deterministic validators pass. The membrane around it enforces isolation and policy on every tool call, and each run is a durable state machine. ## AEGIS - [100monkeys.ai](https://100monkeys.ai/): the company site, with the AEGIS overview and the install command - [AEGIS documentation](https://docs.100monkeys.ai): the platform docs - [Getting started](https://docs.100monkeys.ai/docs/getting-started): install and run a first agent - [AEGIS documentation for LLMs](https://docs.100monkeys.ai/llms.txt): the docs index in llms.txt form - [aegis-orchestrator on GitHub](https://github.com/100monkeys-ai/aegis-orchestrator): the source, AGPL-3.0 ## Products - [Carbon Forge](https://carbonforge.dev/): code, files and prose in one record on the server, which people and agents read and write through the same tools over MCP. Public workspaces are free, and every account includes one free private workspace - [Your Zaru](https://myzaru.com/): a personal AI companion that works alongside you, remembers you and shows its work - [Zaru CLI](https://github.com/100monkeys-ai/zaru-cli): a terminal coding agent that keeps its execution loop in view, open source under Apache-2.0 - [Grill My Idea](https://grillmyidea.com/): market research for a startup idea, before you build it ## Read - [FAQ](https://100monkeys.ai/faq): short answers on self-hosting an agent orchestrator, keeping credentials away from agents, durable agent workflows and accountability - [Red levers: traceable, deterministic agents in production](https://100monkeys.ai/papers/red-levers): a paper by Jeshua ben Joseph, 100monkeys AI, Inc., CC BY 4.0 ([PDF](https://100monkeys.ai/papers/red-levers.pdf)) - [Datasheets](https://100monkeys.ai/datasheets/): one-page PDFs for AEGIS, Carbon Forge and Zaru - [Blog](https://100monkeys.ai/blog/): essays from 100monkeys.ai ([RSS](https://100monkeys.ai/blog/rss.xml)) - [Blame that remembers why](https://100monkeys.ai/blog/blame-that-remembers-why): what a change should carry when the author was an agent - [The approval is the product](https://100monkeys.ai/blog/the-approval-is-the-product): why an agent orchestrator should make you say yes - [Run a scheduled agent with AEGIS](https://100monkeys.ai/blog/run-a-scheduled-agent-with-aegis): Put an AEGIS agent on a timer, fire it once by hand, and read each run: started, skipped, refused or paused. Every field from the public docs. - [Reading an AEGIS execution log and a sealed tool call](https://100monkeys.ai/blog/reading-an-aegis-execution-log): Read an AEGIS run from its execution record to its iteration log to the SEAL envelope and audit event behind each tool call, allowed or refused. - [AEGIS on Firecracker: what the docs describe today](https://100monkeys.ai/blog/aegis-on-firecracker): Firecracker support in AEGIS is planned, not shipped. Check a host for KVM, read the documented config, and run the Podman path that works now. - [Install AEGIS on Ubuntu and run an approved task](https://100monkeys.ai/blog/install-aegis-on-ubuntu-vps): Install AEGIS on a fresh Ubuntu server with one command, run an agent, then gate its result behind a human approval. Every step from the public docs. - [Instala AEGIS en Ubuntu y ejecuta una tarea aprobada](https://100monkeys.ai/blog/es/install-aegis-on-ubuntu-vps) (es): Instala AEGIS en un servidor Ubuntu con un solo comando, ejecuta un agente y deja su resultado tras una aprobación humana. Todo, de la documentación. - [Instale o AEGIS no Ubuntu e rode uma tarefa aprovada](https://100monkeys.ai/blog/pt/install-aegis-on-ubuntu-vps) (pt): Instale o AEGIS num servidor Ubuntu com um comando, rode um agente e deixe o resultado atrás de uma aprovação humana. Cada passo vem da documentação. - [Ubuntu に AEGIS を入れて承認付きタスクを実行する](https://100monkeys.ai/blog/ja/install-aegis-on-ubuntu-vps) (ja): 新しい Ubuntu サーバーに AEGIS をコマンド1つでインストールし、エージェントを動かして、その結果を人間の承認の後ろに置きます。手順はすべて公開ドキュメントから。 - [A traceability checklist for AI agents in production](https://100monkeys.ai/blog/ai-agent-traceability-checklist): What to log on every agent run, what to sign so the log can be trusted, and what to show the reviewer. Vendor-neutral, with open standards for each step. - [Lista de trazabilidad para agentes de IA en producción](https://100monkeys.ai/blog/es/ai-agent-traceability-checklist) (es): Qué registrar en cada ejecución de un agente, qué firmar para que el registro sea fiable y qué mostrar a quien revisa. Neutral, con estándares abiertos. - [Checklist de rastreabilidade para agentes de IA](https://100monkeys.ai/blog/pt/ai-agent-traceability-checklist) (pt): O que registrar em cada execução de um agente, o que assinar para o registro ser confiável e o que mostrar a quem revisa. Neutro, com padrões abertos. - [本番 AI エージェントのトレーサビリティ・チェックリスト](https://100monkeys.ai/blog/ja/ai-agent-traceability-checklist) (ja): エージェントの各実行で何を記録し、記録を信頼できるものにするために何に署名し、レビュー担当者に何を見せるか。特定ベンダーに依存せず、各項目にオープン標準を添えています。 - [How to add an approval step to an agent orchestrator](https://100monkeys.ai/blog/approval-step-for-an-agent-orchestrator): A pattern for human approval gates in agent workflows: where the gate goes, what the reviewer sees, what silence means, with AEGIS as the worked example. ## Company - [GitHub](https://github.com/100monkeys-ai): the 100monkeys-ai organization - [LinkedIn](https://www.linkedin.com/company/112423436/): 100monkeys.ai - [X](https://x.com/100monkeysai): @100monkeysai - [Hashnode](https://100monkeys-ai.hashnode.dev): engineering articles
Sites with a close AI-readiness score — compare how they set up llms.txt and markup.