{
  "specVersion": "1.0",
  "host": {
    "displayName": "Vasiľ Chorev",
    "documentationUrl": "https://vasilchorev.com/llms.txt",
    "logoUrl": "https://vasilchorev.com/favicon.svg"
  },
  "entries": [
    {
      "identifier": "urn:air:vasilchorev.com:page-en:home",
      "displayName": "Vasiľ Chorev - Portfolio & Home",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/",
      "description": "Portfolio of Vasiľ Chorev, software engineer and researcher. Overview of projects, experience, and articles.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Who is Vasiľ Chorev",
        "Vasiľ Chorev portfolio and projects"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:page-en:about",
      "displayName": "About Vasiľ Chorev",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/about/",
      "description": "Background, education, software engineering experience, and technical skills of Vasiľ Chorev.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Vasiľ Chorev resume and background",
        "Vasiľ Chorev education and skills"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:page-en:bachelor-thesis",
      "displayName": "Bachelor Thesis: Conway's Game of Life Optimization",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/bachelor-thesis/",
      "description": "Research, benchmarks, and interactive cellular automata simulation.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Conway's Game of Life thesis",
        "Cellular automata optimization research"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:page-en:master-thesis",
      "displayName": "Master Thesis: AI & Deep Learning Research",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/master-thesis/",
      "description": "Master thesis research materials, presentation, and defense notes.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Vasiľ Chorev master thesis",
        "AI deep learning research materials"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:page-sk:about",
      "displayName": "O mne - Vasiľ Chorev",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/sk/about/",
      "description": "Skúsenosti, vzdelanie a technické zameranie softvérového inžiniera Vasiľa Choreva v slovenčine.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Kto je Vasiľ Chorev",
        "Vasiľ Chorev skúsenosti a projekty"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:page-sk:bachelor-thesis",
      "displayName": "Bakalárska práca: Optimalizácia Hry života (Conway)",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/sk/bachelor-thesis/",
      "description": "Výskum bunkových automatov a paralelného spracovania v JavaScripte.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Bakalárska práca hra života conway",
        "Optimalizácia bunkových automatov"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:page-ua:about",
      "displayName": "Про автора - Василь Хорев",
      "type": "application/agent-card+json",
      "url": "https://vasilchorev.com/ua/about/",
      "description": "Досвід, освіта та технічні навички інженера-програміста Василя Хорева українською мовою.",
      "metadata": {
        "language": "ua"
      },
      "representativeQueries": [
        "Василь Хорев резюме досвід",
        "Василь Хорев проекти"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-en:unique-uses-of-typst",
      "displayName": "Typst Examples: 6 Practical Projects with Source Code",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/blog/unique-uses-of-typst/",
      "description": "Explore six Typst examples with source code: a book cover, business cards, conference nameplates, a PDF guide, worksheets, and a mathematical diagram.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Typst Examples: 6 Practical Projects with Source Code",
        "How to use Typst markup language",
        "Typst tutorial and practical examples"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-sk:unique-uses-of-typst",
      "displayName": "Príklady v Typste: 6 praktických projektov so zdrojovým kódom",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/sk/blog/unique-uses-of-typst/",
      "description": "Preskúmajte šesť príkladov v Typste so zdrojovým kódom: obálku knihy, vizitky, menovky na konferenciu, PDF príručku, pracovné listy a matematický diagram.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Príklady v Typste: 6 praktických projektov so zdrojovým kódom",
        "Návod na Typst v slovenčine",
        "Typst príklady a použitie"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-ua:unique-uses-of-typst",
      "displayName": "Приклади Typst: 6 практичних проєктів із вихідним кодом",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/ua/blog/unique-uses-of-typst/",
      "description": "Спробуйте шість прикладів Typst із вихідним кодом: обкладинку книжки, візитки, таблички для конференції, PDF-посібник, робочі аркуші та математичну діаграму.",
      "metadata": {
        "language": "ua"
      },
      "representativeQueries": [
        "Приклади Typst: 6 практичних проєктів із вихідним кодом",
        "Як користуватися Typst",
        "Typst приклади та туторіал"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-en:introduction-to-typst",
      "displayName": "Getting Started with Typst: Practical Tutorial, Guide & Examples",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/blog/introduction-to-typst/",
      "description": "Learn how to use Typst with this step-by-step tutorial. Complete starter guide covering basics, syntax, plotting functions, bibliography, CSV data, and presentations.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Getting Started with Typst: Practical Tutorial, Guide & Examples",
        "How to use Typst markup language",
        "Typst tutorial and practical examples"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-sk:introduction-to-typst",
      "displayName": "Začíname s Typstom: praktický návod a príklady",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/sk/blog/introduction-to-typst/",
      "description": "Naučte sa používať Typst krok za krokom. Praktický návod so základmi syntaxe, grafmi funkcií, bibliografiou, CSV dátami a tvorbou prezentácií.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Začíname s Typstom: praktický návod a príklady",
        "Návod na Typst v slovenčine",
        "Typst príklady a použitie"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-ua:introduction-to-typst",
      "displayName": "Typst для початківців: практичний посібник і приклади",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/ua/blog/introduction-to-typst/",
      "description": "Навчіться користуватися Typst крок за кроком: основи синтаксису, графіки функцій, бібліографія, CSV-дані та презентації з практичними прикладами.",
      "metadata": {
        "language": "ua"
      },
      "representativeQueries": [
        "Typst для початківців: практичний посібник і приклади",
        "Як користуватися Typst",
        "Typst приклади та туторіал"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-en:half-life-thesis",
      "displayName": "Half-Life: A Three-State Extension of Conway's Game of Life",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/blog/half-life-thesis/",
      "description": "Explore Half-Life, a fuzzy, three-state extension of Conway's Game of Life. Discover its rules, oscillators, moving patterns, and the Fuzzy Life simulator.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Half-Life: A Three-State Extension of Conway's Game of Life",
        "Half-Life cellular automata research",
        "Conway Game of Life three-state extension"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-sk:half-life-thesis",
      "displayName": "Half-Life: trojstavové rozšírenie Conwayovej hry Life",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/sk/blog/half-life-thesis/",
      "description": "Spoznajte Half-Life, fuzzy trojstavové rozšírenie Conwayovej hry Life. Preskúmajte pravidlá, oscilátory, pohyblivé vzory a interaktívny simulátor Fuzzy Life.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Half-Life: trojstavové rozšírenie Conwayovej hry Life",
        "Half-Life cellular automata research",
        "Conway Game of Life three-state extension"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-ua:half-life-thesis",
      "displayName": "Half-Life: тристанове розширення гри життя Конвея",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/ua/blog/half-life-thesis/",
      "description": "Дізнайтеся про Half-Life, нечітке тристанове розширення гри життя Конвея: правила, осцилятори, рухомі конфігурації та інтерактивний симулятор Fuzzy Life.",
      "metadata": {
        "language": "ua"
      },
      "representativeQueries": [
        "Half-Life: тристанове розширення гри життя Конвея",
        "Half-Life cellular automata research",
        "Conway Game of Life three-state extension"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-en:efficient-gol",
      "displayName": "Game of Life in JavaScript: Canvas, Web Workers & WebGL",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/blog/efficient-gol/",
      "description": "Speed up Game of Life in the browser with Canvas rendering, dirty rectangles, Web Workers, SharedArrayBuffer, ImageData, and GPU updates in WebGL2.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Game of Life in JavaScript: Canvas, Web Workers & WebGL",
        "Optimizing Conway's Game of Life JavaScript",
        "SharedArrayBuffer cellular automata"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-sk:efficient-gol",
      "displayName": "Hra života v JavaScripte: Canvas, Web Workers a WebGL",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/sk/blog/efficient-gol/",
      "description": "Zrýchlite Hru života v prehliadači pomocou Canvas, čiastočného prekresľovania, Web Workers, SharedArrayBuffer, ImageData a výpočtov na GPU cez WebGL2.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Hra života v JavaScripte: Canvas, Web Workers a WebGL",
        "Optimalizácia Conwayovej hry života",
        "Bunkové automaty v JavaScripte"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-ua:efficient-gol",
      "displayName": "Гра життя в JavaScript: Canvas, Web Workers і WebGL",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/ua/blog/efficient-gol/",
      "description": "Прискорте «Гру життя» у браузері: Canvas, часткове перемальовування, Web Workers, SharedArrayBuffer, ImageData та обчислення на GPU з WebGL2.",
      "metadata": {
        "language": "ua"
      },
      "representativeQueries": [
        "Гра життя в JavaScript: Canvas, Web Workers і WebGL",
        "Оптимізація гри життя Конвея",
        "Клітинні автомати SharedArrayBuffer"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-en:association-rules",
      "displayName": "Association Rule Mining in Python: Apriori & FP-Growth",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/blog/association-rules/",
      "description": "Learn association rule mining in Python using Apriori and FP-Growth. Understand support and confidence, then analyze real bakery transactions with mlxtend.",
      "metadata": {
        "language": "en"
      },
      "representativeQueries": [
        "Association Rule Mining in Python: Apriori & FP-Growth",
        "FP-Growth algorithm explained",
        "Apriori vs FP-Growth comparison"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-sk:association-rules",
      "displayName": "Asociačné pravidlá v Pythone: Apriori a FP-Growth",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/sk/blog/association-rules/",
      "description": "Naučte sa dolovať asociačné pravidlá v Pythone pomocou Apriori a FP-Growth. Vysvetlenie podpory, konfidenčnosti a analýza nákupov s knižnicou mlxtend.",
      "metadata": {
        "language": "sk"
      },
      "representativeQueries": [
        "Asociačné pravidlá v Pythone: Apriori a FP-Growth",
        "Algoritmus FP-Growth a asociačné pravidlá",
        "Apriori vs FP-Growth"
      ]
    },
    {
      "identifier": "urn:air:vasilchorev.com:blog-ua:association-rules",
      "displayName": "Асоціативні правила в Python: Apriori та FP-Growth",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://vasilchorev.com/ua/blog/association-rules/",
      "description": "Пошук асоціативних правил у Python з Apriori та FP-Growth. Розберіть підтримку й довіру та проаналізуйте реальні покупки за допомогою mlxtend.",
      "metadata": {
        "language": "ua"
      },
      "representativeQueries": [
        "Асоціативні правила в Python: Apriori та FP-Growth",
        "Алгоритм FP-Growth асоціативні правила",
        "Apriori та FP-Growth аналіз"
      ]
    }
  ]
}