Certificat AgentReady.md vérifié
Émis le sig: 273c91a6d1753d9a Vérifier →

URL analysée

https://www.kallio.cloud/

Mesuré il y a 21 heures

Analyser une autre URL

Score AI-Ready

Excellent

sur 100

Économie de tokens

Tokens HTML 7520
Tokens Markdown 598
Économie 92%

Détail du score

Accessibilité 88/100
Visibilité IA 91/100
Données structurées 100/100
HTML sémantique 100/100
Efficacité du contenu 78/100

Protocoles émergents

0 sur 6 détectés

Endpoints well-known recherchés par les agents IA. Détecté signifie qu’un agent peut découvrir et se connecter automatiquement à votre service.

  • OAuth Protected Resource RFC 9728
    /.well-known/oauth-protected-resource
  • OAuth Discovery RFC 8414
    /.well-known/oauth-authorization-server
  • MCP Server Card SEP-1649 draft
    /.well-known/mcp/server-card.json
  • A2A Agent Card A2A v1.0
    /.well-known/agent-card.json
  • API Catalog RFC 9727
    /.well-known/api-catalog
  • Agent Skills index Discovery RFC v0.2.0 draft
    /.well-known/agent-skills/index.json

Cela ne reste pas en place. La surveillance n'existe pas encore : inscrivez-vous, on vous préviendra.

Vous êtes sur la liste ! Nous vous préviendrons lors du lancement.

Ce que nous avons mesuré Content ratio: 7.6% (1503 content chars / 19708 HTML bytes)

Votre page a un faible ratio de contenu réel par rapport au HTML total. Une grande partie du poids de la page est du balisage, des scripts ou des styles plutôt que du contenu.

Comment implémenter

Déplacez le CSS vers des feuilles de style externes, supprimez les styles en ligne, minimisez le JavaScript et assurez-vous que le HTML se concentre sur la structure du contenu.

Collez-le dans un agent de code pour appliquer le correctif
Tokens Markdown: 598
AI Solutions Architect. Builder. Former CTO.

I design AI and cloud systems that hold up in production, EU-sovereign when it matters, and I still write the code.\*

\* Only occasionally these days. Mostly AI writes the code and I review and approve it.

[Get in touch](https://www.kallio.cloud/contact/)[What I'm doing now](https://www.kallio.cloud/now/)

![Portrait of Aleksi Kallio](https://www.kallio.cloud/_astro/headshot.CIXSfSOB_Z1QtI6z.jpg)

## What I do

-   ### AI & agents

    Multi-agent systems, RAG pipelines and AI orchestration, on GCP Vertex AI, Mistral and Azure AI Foundry.

-   ### Cloud architecture

    AWS serverless, CDK, Terraform, event-driven and hexagonal architecture. Built to be boring in production.

-   ### Sovereign when needed

    EU-resident stacks, EU inference and EU vendors, for when data location actually matters.

-   ### Technical leadership

    CTO experience: strategy, team practices, release processes, ISO 27001.

## Featured work

-   [done### AI platform for an ESG SaaS

    Planmark, CTO (2024–2026)

    Architected and led the AI platform of an ESG SaaS as CTO: multi-agent systems, RAG-based reporting and AI orchestration on GCP Vertex AI and Gemini.

    -   GCP
    -   Vertex AI
    -   Gemini
    -   Firebase
    -   TypeScript

    ](https://www.kallio.cloud/work/planmark-ai-platform/)
-   [live### Kassavirta / Codefox Cashflow

    Codefox

    Cash flow visualization for SMBs with integrations to multiple fintech apps. Full EU residency, with AI inference moving to Mistral. A Codefox product.

    -   UpCloud
    -   Supabase
    -   PostgreSQL
    -   React
    -   Mistral

    ](https://www.kallio.cloud/work/kassavirta/)
-   [building### AskForKey

    Codefox

    End-to-end encrypted secret requests: send a single-use link, the other side encrypts in their browser. Runs entirely on bunny.net. A Codefox product.

    -   Bunny Edge Scripts
    -   Bunny Database
    -   Bunny Storage
    -   Bunny DNS
    -   Deno

    ](https://www.kallio.cloud/work/askforkey/)

[All work →](https://www.kallio.cloud/work/)

## Finnish or English, both fine.

[aleksi \[at\] kallio.cloud](mailto:[email protected])
Aleksi Kallio · AI Solutions Architect [Skip to content](https://www.kallio.cloud/#main)

[Aleksi Kallio](https://www.kallio.cloud/)

[](https://www.kallio.cloud/fi/)

****

[](https://www.kallio.cloud/fi/)

# Aleksi Kallio

AI Solutions Architect. Builder. Former CTO.

I design AI and cloud systems that hold up in production, EU-sovereign when it matters, and I still write the code.\*

\* Only occasionally these days. Mostly AI writes the code and I review and approve it.

[Get in touch](https://www.kallio.cloud/contact/)[What I'm doing now](https://www.kallio.cloud/now/)

![Portrait of Aleksi Kallio](https://www.kallio.cloud/_astro/headshot.CIXSfSOB_Z1QtI6z.jpg)

## What I do

-   ### AI & agents

    Multi-agent systems, RAG pipelines and AI orchestration, on GCP Vertex AI, Mistral and Azure AI Foundry.

-   ### Cloud architecture

    AWS serverless, CDK, Terraform, event-driven and hexagonal architecture. Built to be boring in production.

-   ### Sovereign when needed

    EU-resident stacks, EU inference and EU vendors, for when data location actually matters.

-   ### Technical leadership

    CTO experience: strategy, team practices, release processes, ISO 27001.

## Featured work

-   [done### AI platform for an ESG SaaS

    Planmark, CTO (2024–2026)

    Architected and led the AI platform of an ESG SaaS as CTO: multi-agent systems, RAG-based reporting and AI orchestration on GCP Vertex AI and Gemini.

    -   GCP
    -   Vertex AI
    -   Gemini
    -   Firebase
    -   TypeScript

    ](https://www.kallio.cloud/work/planmark-ai-platform/)
-   [live### Kassavirta / Codefox Cashflow

    Codefox

    Cash flow visualization for SMBs with integrations to multiple fintech apps. Full EU residency, with AI inference moving to Mistral. A Codefox product.

    -   UpCloud
    -   Supabase
    -   PostgreSQL
    -   React
    -   Mistral

    ](https://www.kallio.cloud/work/kassavirta/)
-   [building### AskForKey

    Codefox

    End-to-end encrypted secret requests: send a single-use link, the other side encrypts in their browser. Runs entirely on bunny.net. A Codefox product.

    -   Bunny Edge Scripts
    -   Bunny Database
    -   Bunny Storage
    -   Bunny DNS
    -   Deno

    ](https://www.kallio.cloud/work/askforkey/)

[All work →](https://www.kallio.cloud/work/)

## Finnish or English, both fine.

[aleksi \[at\] kallio.cloud](mailto:[email protected])

Téléversez ce fichier sous /index.md sur votre serveur pour que les AI agents puissent accéder à une version propre de votre page. Vous pouvez également configurer la négociation de contenu Accept: text/markdown pour le servir automatiquement.

Notre recommandation

Télécharger llms.txt
# Aleksi Kallio

> AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.

## Main
- [Aleksi Kallio · AI Solutions Architect](https://www.kallio.cloud/): AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in product…
- [About](https://www.kallio.cloud/about/)
- [Projects](https://www.kallio.cloud/work/)
- [Experience](https://www.kallio.cloud/experience/)
- [Homelab](https://www.kallio.cloud/homelab/)
- [Now](https://www.kallio.cloud/now/)

## Support
- [Contact](https://www.kallio.cloud/contact/)

Le llms.txt complet nécessite une analyse de tout le domaine (bientôt disponible)

Téléversez ce fichier vers https://www.kallio.cloud/llms.txt à la racine de votre domaine. Les AI agents comme ChatGPT, Claude et Perplexity consultent ce fichier pour comprendre la structure de votre site.

Ce site possède déjà un fichier llms.txt.

Format valide
# Aleksi Kallio

> AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.

Personal site of Aleksi Kallio, AI Solutions Architect based in Muurame, Finland. Every page is also available as markdown: send `Accept: text/markdown`, or request the `index.md` next to it. Finnish and English are both first-class.

## English

- [Home](https://www.kallio.cloud/index.md): AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.
- [Projects](https://www.kallio.cloud/work/index.md): Selected projects by Aleksi Kallio: AI platforms, serverless and cloud back ends, platform modernization, consulting and the Codefox SaaS products he builds.
- [Experience](https://www.kallio.cloud/experience/index.md): Career timeline of Aleksi Kallio: AI Solutions Architect, CTO, senior cloud developer and founder, with education, from Tietosuunta to Brillian over 19 years.
- [Homelab](https://www.kallio.cloud/homelab/index.md): Homelab and hardware projects by Aleksi Kallio: Proxmox and TrueNAS, Home Assistant automations, Zigbee devices, ESP32 builds and various e-ink experiments.
- [Now](https://www.kallio.cloud/now/index.md): What Aleksi Kallio is doing right now: the new role at Brillian, Codefox products, Databricks certification prep, AI agents for admin, and homelab projects.
- [About](https://www.kallio.cloud/about/index.md): Aleksi Kallio: 19 years in IT, from developer intern to CTO. AI Solutions Architect at Brillian, founder of Codefox, based in Muurame, Central Finland.
- [Contact](https://www.kallio.cloud/contact/index.md): Contact Aleksi Kallio, AI Solutions Architect based in Muurame, Finland. Email is the most widespread way. Finnish or English, both fine. Codefox: codefox.fi.

### Projects

- [AI platform for an ESG SaaS](https://www.kallio.cloud/work/planmark-ai-platform/index.md)
- [Kassavirta / Codefox Cashflow](https://www.kallio.cloud/work/kassavirta/index.md)
- [AskForKey](https://www.kallio.cloud/work/askforkey/index.md)
- [Codefox ADR](https://www.kallio.cloud/work/codefox-adr/index.md)
- [Cloud software, architecture and agile coaching](https://www.kallio.cloud/work/cloud-consulting/index.md)
- [Platform modernization](https://www.kallio.cloud/work/flashnode-modernization/index.md)
- [Route-Tracker](https://www.kallio.cloud/work/route-tracker/index.md)

## Suomeksi

- [Etusivu](https://www.kallio.cloud/fi/index.md): AI Solutions Architect, 19 vuotta IT-alalla. Suunnittelen tuotannossa kestäviä tekoäly- ja pilvijärjestelmiä. Koodin kirjoittaa pääosin tekoäly, minä hyväksyn.
- [Projektit](https://www.kallio.cloud/fi/work/index.md): Aleksi Kallion projekteja: tekoälyalustoja, serverless- ja pilvitaustajärjestelmiä, alustojen modernisointia, konsultointia sekä Codefoxin SaaS-tuotteet.
- [Kokemus](https://www.kallio.cloud/fi/experience/index.md): Aleksi Kallion ura: AI Solutions Architect, CTO, Senior Cloud Developer ja Founder sekä koulutus kronologisesti. Tietosuunnasta Brillianille 19 vuoden aikana.
- [Homelab](https://www.kallio.cloud/fi/homelab/index.md): Aleksi Kallion homelab- ja laiteprojekteja: Proxmox ja TrueNAS, Home Assistant -automaatiot, Zigbee, ESP32-rakennelmia ja e-ink-kokeiluja Muuramen kodista.
- [Nyt](https://www.kallio.cloud/fi/now/index.md): Mitä Aleksi Kallio tekee nyt: uusi rooli Brillianilla, Codefoxin tuotteet, Databricks-sertifikaatti, tekoälyagentit hallinnon töihin ja homelab-projektit.
- [Minusta](https://www.kallio.cloud/fi/about/index.md): Aleksi Kallio: 19 vuotta IT-alalla kehittäjäharjoittelijasta CTO:ksi. AI Solutions Architect Brillianilla ja Codefoxin perustaja Muuramesta Keski-Suomesta.
- [Yhteystiedot](https://www.kallio.cloud/fi/contact/index.md): Ota yhteyttä Aleksi Kallioon, AI Solutions Architectiin Muurameelta. Sähköposti on yleisin tapa. Suomeksi tai englanniksi, kumpi vain käy. Codefox: codefox.fi.

### Projektit

- [Tekoälyalusta ESG-SaaS:lle](https://www.kallio.cloud/fi/work/planmark-ai-platform/index.md)
- [Kassavirta / Codefox Cashflow](https://www.kallio.cloud/fi/work/kassavirta/index.md)
- [AskForKey](https://www.kallio.cloud/fi/work/askforkey/index.md)
- [Codefox ADR](https://www.kallio.cloud/fi/work/codefox-adr/index.md)
- [Pilviohjelmisto, arkkitehtuuri ja Agile-valmennus](https://www.kallio.cloud/fi/work/cloud-consulting/index.md)
- [Alustan modernisointi](https://www.kallio.cloud/fi/work/flashnode-modernization/index.md)
- [Route-Tracker](https://www.kallio.cloud/fi/work/route-tracker/index.md)

## Optional

- [Sitemap](https://www.kallio.cloud/sitemap-index.xml)
- [Agent catalog (ARD)](https://www.kallio.cloud/.well-known/ai-catalog.json)

Accessibilité

Contenu disponible sans JavaScript (100/100)

Content available without JavaScript

Le contenu apparaît tôt dans le HTML (50/100)

Main content starts at 49% of HTML

Taille de page raisonnable (100/100)

Page size: 19KB

Visibilité IA

robots.txt autorise les bots IA (100/100)

All major AI search bots allowed

Support Markdown for Agents (75/100) Application
✗ Accept: text/markdown ✓ .md URL ✓ <link> tag ✓ Link header

Découvrable, mais sans négociation : un agent qui lit votre HTML trouve la version .md ; un autre qui demande la page directement reçoit toujours du HTML. Répondre à Accept: text/markdown couvre les deux cas.

Possède un sitemap.xml (100/100)

Sitemap found

Possède un fichier robots.txt (100/100)

robots.txt exists

Possède un fichier llms.txt (100/100)

llms.txt exists and is valid

A Content-Signal (robots.txt ou en-têtes HTTP) (60/100)
✓ robots.txt ✗ HTTP header ✗ Policy

Données structurées

Possède Schema.org / JSON-LD (100/100)

JSON-LD found: Person, WebSite

Possède des balises Open Graph (100/100)

All OG tags present

Possède une meta description (100/100)

Meta description: 157 chars

Possède une URL canonique (100/100)

Canonical URL present

Possède un attribut lang (100/100)

lang="en"

HTML sémantique

Hiérarchie de titres correcte (100/100)

Clean heading hierarchy

Utilise les éléments article ou main (100/100)

Has <main>

Utilise des éléments HTML sémantiques (100/100)

7 semantic elements, 12 divs (ratio: 37%)

Textes alternatifs descriptifs pour les images (100/100)

1/1 images with meaningful alt text

Faible profondeur d’imbrication des divs (100/100)

Avg div depth: 1.0, max: 3

Efficacité du contenu

Bon ratio de réduction de tokens (100/100)

92% token reduction (HTML→Markdown)

Bon ratio contenu/bruit (25/100)

Content ratio: 7.6% (1503 content chars / 19708 HTML bytes)

Poids de page raisonnable (100/100)

HTML size: 19KB

Styles en ligne minimaux (100/100)

0/200 elements with inline styles (0.0%)

{
  "url": "https://www.kallio.cloud/",
  "timestamp": 1792338571271,
  "fetch": {
    "mode": "simple",
    "timeMs": 73,
    "htmlSizeBytes": 19708,
    "supportsMarkdown": false,
    "markdownAgents": {
      "contentNegotiation": false,
      "mdUrl": {
        "found": true,
        "url": "https://www.kallio.cloud/index.md"
      },
      "linkTag": {
        "found": true,
        "url": "/index.md"
      },
      "linkHeader": {
        "found": true,
        "url": "/index.md"
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": null,
        "vary": null
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "application",
      "mdUrlMediaType": "application/octet-stream",
      "mdUrlProperMediaType": false
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "Aleksi Kallio · AI Solutions Architect",
    "excerpt": "AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.",
    "byline": null,
    "siteName": "Aleksi Kallio",
    "lang": "en",
    "contentLength": 1503,
    "metadata": {
      "description": "AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.",
      "ogTitle": "Aleksi Kallio · AI Solutions Architect",
      "ogDescription": "AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.",
      "ogImage": "https://www.kallio.cloud/og/en/home.png",
      "ogType": "website",
      "canonical": "https://www.kallio.cloud/",
      "lang": "en",
      "schemas": [
        {
          "@context": "https://schema.org",
          "@type": "Person",
          "@id": "https://www.kallio.cloud/#person",
          "name": "Aleksi Kallio",
          "jobTitle": "AI Solutions Architect",
          "url": "https://www.kallio.cloud/",
          "email": "mailto:[email protected]",
          "image": "https://www.kallio.cloud/_astro/headshot.CIXSfSOB_Z1wHnCv.jpeg",
          "address": {
            "@type": "PostalAddress",
            "addressLocality": "Muurame",
            "addressCountry": "FI"
          },
          "worksFor": {
            "@type": "Organization",
            "name": "Brillian",
            "url": "https://brillian.fi"
          },
          "founder": {
            "@type": "Organization",
            "name": "Codefox Oy",
            "url": "https://codefox.fi"
          },
          "sameAs": [
            "https://www.linkedin.com/in/aleksikallio",
            "https://github.com/kallioaleksi"
          ]
        },
        {
          "@context": "https://schema.org",
          "@type": "WebSite",
          "@id": "https://www.kallio.cloud/#website",
          "url": "https://www.kallio.cloud/",
          "name": "Aleksi Kallio",
          "inLanguage": "en",
          "publisher": {
            "@id": "https://www.kallio.cloud/#person"
          }
        }
      ],
      "robotsMeta": null,
      "author": null,
      "generator": null,
      "markdownAlternateHref": "/index.md"
    }
  },
  "markdown": "AI Solutions Architect. Builder. Former CTO.\n\nI design AI and cloud systems that hold up in production, EU-sovereign when it matters, and I still write the code.\\*\n\n\\* Only occasionally these days. Mostly AI writes the code and I review and approve it.\n\n[Get in touch](https://www.kallio.cloud/contact/)[What I'm doing now](https://www.kallio.cloud/now/)\n\n![Portrait of Aleksi Kallio](https://www.kallio.cloud/_astro/headshot.CIXSfSOB_Z1QtI6z.jpg)\n\n## What I do\n\n-   ### AI & agents\n\n    Multi-agent systems, RAG pipelines and AI orchestration, on GCP Vertex AI, Mistral and Azure AI Foundry.\n\n-   ### Cloud architecture\n\n    AWS serverless, CDK, Terraform, event-driven and hexagonal architecture. Built to be boring in production.\n\n-   ### Sovereign when needed\n\n    EU-resident stacks, EU inference and EU vendors, for when data location actually matters.\n\n-   ### Technical leadership\n\n    CTO experience: strategy, team practices, release processes, ISO 27001.\n\n## Featured work\n\n-   [done### AI platform for an ESG SaaS\n\n    Planmark, CTO (2024–2026)\n\n    Architected and led the AI platform of an ESG SaaS as CTO: multi-agent systems, RAG-based reporting and AI orchestration on GCP Vertex AI and Gemini.\n\n    -   GCP\n    -   Vertex AI\n    -   Gemini\n    -   Firebase\n    -   TypeScript\n\n    ](https://www.kallio.cloud/work/planmark-ai-platform/)\n-   [live### Kassavirta / Codefox Cashflow\n\n    Codefox\n\n    Cash flow visualization for SMBs with integrations to multiple fintech apps. Full EU residency, with AI inference moving to Mistral. A Codefox product.\n\n    -   UpCloud\n    -   Supabase\n    -   PostgreSQL\n    -   React\n    -   Mistral\n\n    ](https://www.kallio.cloud/work/kassavirta/)\n-   [building### AskForKey\n\n    Codefox\n\n    End-to-end encrypted secret requests: send a single-use link, the other side encrypts in their browser. Runs entirely on bunny.net. A Codefox product.\n\n    -   Bunny Edge Scripts\n    -   Bunny Database\n    -   Bunny Storage\n    -   Bunny DNS\n    -   Deno\n\n    ](https://www.kallio.cloud/work/askforkey/)\n\n[All work →](https://www.kallio.cloud/work/)\n\n## Finnish or English, both fine.\n\n[aleksi \\[at\\] kallio.cloud](mailto:[email protected])\n",
  "fullPageMarkdown": "Aleksi Kallio · AI Solutions Architect [Skip to content](https://www.kallio.cloud/#main)\n\n[Aleksi Kallio](https://www.kallio.cloud/)\n\n[](https://www.kallio.cloud/fi/)\n\n****\n\n[](https://www.kallio.cloud/fi/)\n\n# Aleksi Kallio\n\nAI Solutions Architect. Builder. Former CTO.\n\nI design AI and cloud systems that hold up in production, EU-sovereign when it matters, and I still write the code.\\*\n\n\\* Only occasionally these days. Mostly AI writes the code and I review and approve it.\n\n[Get in touch](https://www.kallio.cloud/contact/)[What I'm doing now](https://www.kallio.cloud/now/)\n\n![Portrait of Aleksi Kallio](https://www.kallio.cloud/_astro/headshot.CIXSfSOB_Z1QtI6z.jpg)\n\n## What I do\n\n-   ### AI & agents\n\n    Multi-agent systems, RAG pipelines and AI orchestration, on GCP Vertex AI, Mistral and Azure AI Foundry.\n\n-   ### Cloud architecture\n\n    AWS serverless, CDK, Terraform, event-driven and hexagonal architecture. Built to be boring in production.\n\n-   ### Sovereign when needed\n\n    EU-resident stacks, EU inference and EU vendors, for when data location actually matters.\n\n-   ### Technical leadership\n\n    CTO experience: strategy, team practices, release processes, ISO 27001.\n\n## Featured work\n\n-   [done### AI platform for an ESG SaaS\n\n    Planmark, CTO (2024–2026)\n\n    Architected and led the AI platform of an ESG SaaS as CTO: multi-agent systems, RAG-based reporting and AI orchestration on GCP Vertex AI and Gemini.\n\n    -   GCP\n    -   Vertex AI\n    -   Gemini\n    -   Firebase\n    -   TypeScript\n\n    ](https://www.kallio.cloud/work/planmark-ai-platform/)\n-   [live### Kassavirta / Codefox Cashflow\n\n    Codefox\n\n    Cash flow visualization for SMBs with integrations to multiple fintech apps. Full EU residency, with AI inference moving to Mistral. A Codefox product.\n\n    -   UpCloud\n    -   Supabase\n    -   PostgreSQL\n    -   React\n    -   Mistral\n\n    ](https://www.kallio.cloud/work/kassavirta/)\n-   [building### AskForKey\n\n    Codefox\n\n    End-to-end encrypted secret requests: send a single-use link, the other side encrypts in their browser. Runs entirely on bunny.net. A Codefox product.\n\n    -   Bunny Edge Scripts\n    -   Bunny Database\n    -   Bunny Storage\n    -   Bunny DNS\n    -   Deno\n\n    ](https://www.kallio.cloud/work/askforkey/)\n\n[All work →](https://www.kallio.cloud/work/)\n\n## Finnish or English, both fine.\n\n[aleksi \\[at\\] kallio.cloud](mailto:[email protected])\n",
  "markdownStats": {
    "images": 1,
    "links": 7,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 10
  },
  "tokens": {
    "htmlTokens": 7520,
    "markdownTokens": 598,
    "reduction": 6922,
    "reductionPercent": 92
  },
  "score": {
    "score": 92,
    "grade": "A",
    "rubricVersion": 3,
    "dimensions": {
      "accessibility": {
        "score": 88,
        "weight": 30,
        "grade": "B",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 55,
            "evidence": "proven",
            "details": "Content available without JavaScript"
          },
          "fast_content_position": {
            "score": 50,
            "weight": 25,
            "evidence": "plausible",
            "details": "Main content starts at 49% of HTML"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "Page size: 19KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 91,
        "weight": 25,
        "grade": "A",
        "checks": {
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 35,
            "evidence": "proven",
            "details": "All major AI search bots allowed"
          },
          "supports_markdown_negotiation": {
            "score": 75,
            "weight": 20,
            "evidence": "plausible",
            "details": "Application level — .md URL (https://www.kallio.cloud/index.md, served as application/octet-stream, should be text/markdown), <link> tag, Link header",
            "mechanisms": {
              "negotiation": false,
              "mdUrl": true,
              "linkTag": true,
              "linkHeader": true
            }
          },
          "has_sitemap": {
            "score": 100,
            "weight": 15,
            "evidence": "plausible",
            "details": "Sitemap found"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "evidence": "plausible",
            "details": "robots.txt exists"
          },
          "has_llms_txt": {
            "score": 100,
            "weight": 10,
            "evidence": "speculative",
            "details": "llms.txt exists and is valid"
          },
          "has_content_signals": {
            "score": 60,
            "weight": 10,
            "evidence": "speculative",
            "details": "robots.txt: search=yes, ai-input=yes, ai-train=no",
            "mechanisms": {
              "robotsTxt": true,
              "httpHeader": false,
              "policy": false
            }
          }
        }
      },
      "structuredData": {
        "score": 100,
        "weight": 20,
        "grade": "A",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 35,
            "evidence": "proven",
            "details": "JSON-LD found: Person, WebSite"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "Meta description: 157 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "evidence": "plausible",
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "evidence": "plausible",
            "details": "lang=\"en\""
          }
        }
      },
      "semanticHtml": {
        "score": 100,
        "weight": 15,
        "grade": "A",
        "checks": {
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 30,
            "evidence": "plausible",
            "details": "Clean heading hierarchy"
          },
          "uses_article_or_main": {
            "score": 100,
            "weight": 25,
            "evidence": "plausible",
            "details": "Has <main>"
          },
          "semantic_elements": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "7 semantic elements, 12 divs (ratio: 37%)"
          },
          "meaningful_alt_texts": {
            "score": 100,
            "weight": 15,
            "evidence": "plausible",
            "details": "1/1 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 10,
            "evidence": "speculative",
            "details": "Avg div depth: 1.0, max: 3"
          }
        }
      },
      "contentEfficiency": {
        "score": 78,
        "weight": 10,
        "grade": "B",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "evidence": "speculative",
            "details": "92% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 25,
            "weight": 30,
            "evidence": "speculative",
            "details": "Content ratio: 7.6% (1503 content chars / 19708 HTML bytes)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 20,
            "evidence": "speculative",
            "details": "HTML size: 19KB"
          },
          "minimal_inline_styles": {
            "score": 100,
            "weight": 10,
            "evidence": "speculative",
            "details": "0/200 elements with inline styles (0.0%)"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "improve_content_ratio",
      "priority": "medium",
      "category": "contentEfficiency",
      "titleKey": "rec.improve_content_ratio.title",
      "descriptionKey": "rec.improve_content_ratio.description",
      "howToKey": "rec.improve_content_ratio.howto",
      "howToStepKeys": null,
      "effort": "moderate",
      "estimatedImpact": 2.3,
      "maxImpact": 3,
      "evidence": "speculative",
      "checkScore": 25,
      "checkDetails": "Content ratio: 7.6% (1503 content chars / 19708 HTML bytes)"
    }
  ],
  "llmsTxtPreview": "# Aleksi Kallio\n\n> AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.\n\n## Main\n- [Aleksi Kallio · AI Solutions Architect](https://www.kallio.cloud/): AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in product…\n- [About](https://www.kallio.cloud/about/)\n- [Projects](https://www.kallio.cloud/work/)\n- [Experience](https://www.kallio.cloud/experience/)\n- [Homelab](https://www.kallio.cloud/homelab/)\n- [Now](https://www.kallio.cloud/now/)\n\n## Support\n- [Contact](https://www.kallio.cloud/contact/)\n\n",
  "llmsTxtExisting": "# Aleksi Kallio\n\n> AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.\n\nPersonal site of Aleksi Kallio, AI Solutions Architect based in Muurame, Finland. Every page is also available as markdown: send `Accept: text/markdown`, or request the `index.md` next to it. Finnish and English are both first-class.\n\n## English\n\n- [Home](https://www.kallio.cloud/index.md): AI Solutions Architect with 19 years in IT, from developer to CTO. Designs AI and cloud systems that hold up in production, with AI writing most of the code.\n- [Projects](https://www.kallio.cloud/work/index.md): Selected projects by Aleksi Kallio: AI platforms, serverless and cloud back ends, platform modernization, consulting and the Codefox SaaS products he builds.\n- [Experience](https://www.kallio.cloud/experience/index.md): Career timeline of Aleksi Kallio: AI Solutions Architect, CTO, senior cloud developer and founder, with education, from Tietosuunta to Brillian over 19 years.\n- [Homelab](https://www.kallio.cloud/homelab/index.md): Homelab and hardware projects by Aleksi Kallio: Proxmox and TrueNAS, Home Assistant automations, Zigbee devices, ESP32 builds and various e-ink experiments.\n- [Now](https://www.kallio.cloud/now/index.md): What Aleksi Kallio is doing right now: the new role at Brillian, Codefox products, Databricks certification prep, AI agents for admin, and homelab projects.\n- [About](https://www.kallio.cloud/about/index.md): Aleksi Kallio: 19 years in IT, from developer intern to CTO. AI Solutions Architect at Brillian, founder of Codefox, based in Muurame, Central Finland.\n- [Contact](https://www.kallio.cloud/contact/index.md): Contact Aleksi Kallio, AI Solutions Architect based in Muurame, Finland. Email is the most widespread way. Finnish or English, both fine. Codefox: codefox.fi.\n\n### Projects\n\n- [AI platform for an ESG SaaS](https://www.kallio.cloud/work/planmark-ai-platform/index.md)\n- [Kassavirta / Codefox Cashflow](https://www.kallio.cloud/work/kassavirta/index.md)\n- [AskForKey](https://www.kallio.cloud/work/askforkey/index.md)\n- [Codefox ADR](https://www.kallio.cloud/work/codefox-adr/index.md)\n- [Cloud software, architecture and agile coaching](https://www.kallio.cloud/work/cloud-consulting/index.md)\n- [Platform modernization](https://www.kallio.cloud/work/flashnode-modernization/index.md)\n- [Route-Tracker](https://www.kallio.cloud/work/route-tracker/index.md)\n\n## Suomeksi\n\n- [Etusivu](https://www.kallio.cloud/fi/index.md): AI Solutions Architect, 19 vuotta IT-alalla. Suunnittelen tuotannossa kestäviä tekoäly- ja pilvijärjestelmiä. Koodin kirjoittaa pääosin tekoäly, minä hyväksyn.\n- [Projektit](https://www.kallio.cloud/fi/work/index.md): Aleksi Kallion projekteja: tekoälyalustoja, serverless- ja pilvitaustajärjestelmiä, alustojen modernisointia, konsultointia sekä Codefoxin SaaS-tuotteet.\n- [Kokemus](https://www.kallio.cloud/fi/experience/index.md): Aleksi Kallion ura: AI Solutions Architect, CTO, Senior Cloud Developer ja Founder sekä koulutus kronologisesti. Tietosuunnasta Brillianille 19 vuoden aikana.\n- [Homelab](https://www.kallio.cloud/fi/homelab/index.md): Aleksi Kallion homelab- ja laiteprojekteja: Proxmox ja TrueNAS, Home Assistant -automaatiot, Zigbee, ESP32-rakennelmia ja e-ink-kokeiluja Muuramen kodista.\n- [Nyt](https://www.kallio.cloud/fi/now/index.md): Mitä Aleksi Kallio tekee nyt: uusi rooli Brillianilla, Codefoxin tuotteet, Databricks-sertifikaatti, tekoälyagentit hallinnon töihin ja homelab-projektit.\n- [Minusta](https://www.kallio.cloud/fi/about/index.md): Aleksi Kallio: 19 vuotta IT-alalla kehittäjäharjoittelijasta CTO:ksi. AI Solutions Architect Brillianilla ja Codefoxin perustaja Muuramesta Keski-Suomesta.\n- [Yhteystiedot](https://www.kallio.cloud/fi/contact/index.md): Ota yhteyttä Aleksi Kallioon, AI Solutions Architectiin Muurameelta. Sähköposti on yleisin tapa. Suomeksi tai englanniksi, kumpi vain käy. Codefox: codefox.fi.\n\n### Projektit\n\n- [Tekoälyalusta ESG-SaaS:lle](https://www.kallio.cloud/fi/work/planmark-ai-platform/index.md)\n- [Kassavirta / Codefox Cashflow](https://www.kallio.cloud/fi/work/kassavirta/index.md)\n- [AskForKey](https://www.kallio.cloud/fi/work/askforkey/index.md)\n- [Codefox ADR](https://www.kallio.cloud/fi/work/codefox-adr/index.md)\n- [Pilviohjelmisto, arkkitehtuuri ja Agile-valmennus](https://www.kallio.cloud/fi/work/cloud-consulting/index.md)\n- [Alustan modernisointi](https://www.kallio.cloud/fi/work/flashnode-modernization/index.md)\n- [Route-Tracker](https://www.kallio.cloud/fi/work/route-tracker/index.md)\n\n## Optional\n\n- [Sitemap](https://www.kallio.cloud/sitemap-index.xml)\n- [Agent catalog (ARD)](https://www.kallio.cloud/.well-known/ai-catalog.json)",
  "emergingProtocols": {
    "oauthProtectedResource": {
      "exists": false,
      "url": "https://www.kallio.cloud/.well-known/oauth-protected-resource"
    },
    "oauthDiscovery": {
      "exists": false,
      "url": "https://www.kallio.cloud/.well-known/oauth-authorization-server"
    },
    "mcpServerCard": {
      "exists": false,
      "url": "https://www.kallio.cloud/.well-known/mcp/server-card.json",
      "draft": true
    },
    "a2aAgentCard": {
      "exists": false,
      "url": "https://www.kallio.cloud/.well-known/agent-card.json"
    },
    "apiCatalog": {
      "exists": false,
      "url": "https://www.kallio.cloud/.well-known/api-catalog"
    },
    "agentSkills": {
      "exists": false,
      "url": "https://www.kallio.cloud/.well-known/agent-skills/index.json",
      "draft": true
    },
    "count": 0,
    "total": 6
  },
  "botAccess": {
    "probed": true,
    "bot": "OAI-SearchBot",
    "controlStatus": 200,
    "botStatus": 200,
    "discriminates": false,
    "refusedAsBot": false,
    "edge": null,
    "verifiable": false,
    "detail": "This origin answers OAI-SearchBot exactly as it answers any other client (200). No edge-level filtering of AI crawlers observed."
  },
  "snippets": []
}

Utilisez notre API pour obtenir ceci de manière programmatique (bientôt disponible)

Ce JSON est à usage interne — contrairement au Markdown et au llms.txt, il n’est pas destiné à être téléversé sur votre site. Conservez-le comme référence pour suivre l’évolution de votre score, partagez-le avec votre équipe de développement ou intégrez-le dans votre pipeline CI/CD.

Partagez vos résultats

Ou demandez à une IA de vous aider à l'améliorer

Envie d'un deuxième avis ?

Cloudflare propose aussi un scanner gratuit, et il pose une question différente. Il note ce que votre site publie pour que les agents l'appellent : MCP server cards, Agent Skills, catalogues d'API, enregistrements DNS. Nous notons si un agent peut atteindre votre contenu, le lire et le comprendre. Un site peut réussir l'un et échouer l'autre : attendez-vous à deux chiffres différents, ce sont les réponses à deux questions différentes, et les deux méritent d'être connues.

Analyser www.kallio.cloud avec Cloudflare

Intégrez votre badge

Ajoutez ce badge à votre site. Il se met à jour automatiquement lorsque votre score de préparation à l’IA change.

AgentReady.md score for www.kallio.cloud
Script Recommandé
<script src="https://agentready.md/badge.js" data-id="6d3c8911-cca4-44a8-94a0-6cb917d1f6c6" data-domain="www.kallio.cloud"></script>
Markdown
[![AgentReady.md score for www.kallio.cloud](https://agentready.md/badge/www.kallio.cloud.svg)](https://agentready.md/fr/r/kallio.cloud)

Bientôt : Analyse de domaine complet

Explorez l’ensemble de votre domaine, générez un llms.txt et surveillez votre score de préparation IA dans le temps. Rejoignez la liste d’attente pour être informé.

Vous êtes sur la liste ! Nous vous préviendrons lors du lancement.