Certificado AgentReady.md verificado
Emitido em sig: 273c91a6d1753d9a Verificar →

URL analisado

https://www.kallio.cloud/

Medido há 21 horas

Analisar outro URL

Pontuação AI-Ready

Excelente

de 100

Poupança de tokens

Tokens HTML 7520
Tokens Markdown 598
Poupança 92%

Desdobramento da pontuação

Acessibilidade 88/100
Descobribilidade IA 91/100
Dados Estruturados 100/100
HTML Semântico 100/100
Eficiência de conteúdo 78/100

Protocolos emergentes

0 de 6 detetados

Endpoints well-known que os agentes de IA procuram. Detetado significa que um agente pode descobrir e conectar-se automaticamente ao seu serviço.

  • 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

Isto não fica quieto. A monitorização ainda não existe: junte-se à lista e avisamos quando estiver.

Está na lista! Notificá-lo-emos quando estiver disponível.

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

A sua página tem um baixo rácio de conteúdo real em relação ao HTML total. Grande parte do peso da página é markup, scripts ou estilos em vez de conteúdo.

Como implementar

Mova CSS para folhas de estilo externas, remova estilos inline, minimize JavaScript e garanta que o HTML se foca na estrutura do conteúdo.

Cole num agente de código para fazer a correção
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])

Carregue este ficheiro como /index.md no seu servidor para que os agentes de IA possam aceder a uma versão limpa da sua página. Também pode configurar a negociação de conteúdo Accept: text/markdown para o servir automaticamente.

A nossa recomendação

Descarregar 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/)

O llms.txt completo requer análise de todo o domínio (em breve)

Carregue este ficheiro como https://www.kallio.cloud/llms.txt na raiz do seu domínio. Agentes de IA como ChatGPT, Claude e Perplexity verificam este ficheiro para compreender a estrutura do seu site.

Este site já possui um ficheiro llms.txt.

Formato válido
# 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)

Acessibilidade

Conteúdo disponível sem JavaScript (100/100)

Content available without JavaScript

Conteúdo aparece cedo no HTML (50/100)

Main content starts at 49% of HTML

Tamanho de página razoável (100/100)

Page size: 19KB

Descobribilidade IA

robots.txt permite bots de IA (100/100)

All major AI search bots allowed

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

Descobrível, mas sem negociação: um agente que lê o teu HTML encontra a versão .md; um que pede a página diretamente continua a receber HTML. Responder a Accept: text/markdown cobre os dois casos.

Tem sitemap.xml (100/100)

Sitemap found

Tem ficheiro robots.txt (100/100)

robots.txt exists

Tem ficheiro llms.txt (100/100)

llms.txt exists and is valid

Tem Content-Signal (robots.txt ou cabeçalhos HTTP) (60/100)
✓ robots.txt ✗ HTTP header ✗ Policy

Dados Estruturados

Tem Schema.org / JSON-LD (100/100)

JSON-LD found: Person, WebSite

Tem tags Open Graph (100/100)

All OG tags present

Tem meta descrição (100/100)

Meta description: 157 chars

Tem URL canónico (100/100)

Canonical URL present

Tem atributo lang (100/100)

lang="en"

HTML Semântico

Hierarquia de títulos correta (100/100)

Clean heading hierarchy

Utiliza elemento article ou main (100/100)

Has <main>

Utiliza elementos HTML semânticos (100/100)

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

Textos alt de imagens descritivos (100/100)

1/1 images with meaningful alt text

Baixa profundidade de aninhamento de div (100/100)

Avg div depth: 1.0, max: 3

Eficiência de conteúdo

Bom rácio de redução de tokens (100/100)

92% token reduction (HTML→Markdown)

Bom rácio conteúdo-ruído (25/100)

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

Peso de página razoável (100/100)

HTML size: 19KB

Estilos inline mínimos (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": []
}

Use a nossa API para obter isto programaticamente (em breve)

Este JSON é para uso interno — ao contrário dos ficheiros Markdown e llms.txt, não se destina a ser carregado no seu site. Guarde-o como referência para acompanhar a sua pontuação ao longo do tempo, partilhe-o com a sua equipa de desenvolvimento ou integre-o no seu pipeline CI/CD.

Partilhe os seus resultados

Ou peça a uma IA que o ajude a melhorar

Quer uma segunda opinião?

A Cloudflare também tem um scanner gratuito, e faz uma pergunta diferente. Eles pontuam o que o seu site publica para os agentes invocarem: MCP server cards, Agent Skills, catálogos de API, registos DNS. Nós pontuamos se um agente consegue chegar ao seu conteúdo, lê-lo e compreendê-lo. Um site pode ir bem num e mal no outro, por isso conte com dois números diferentes: são respostas a duas perguntas diferentes, e vale a pena conhecer ambas.

Analisar www.kallio.cloud com a Cloudflare

Incorpore o seu badge

Adicione este badge ao seu site. Atualiza automaticamente quando a sua pontuação de prontidão para IA mudar.

AgentReady.md score for www.kallio.cloud
Script Recomendado
<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/pt/r/kallio.cloud)

Em breve: Análise completa de domínio

Rastreie todo o seu domínio, gere llms.txt e monitorize a sua pontuação de prontidão para IA ao longo do tempo. Inscreva-se na lista de espera.

Está na lista! Notificá-lo-emos quando estiver disponível.