Isaac Teague Frayling
AI-native розробник · проєктування систем + оркестрація AI
Кардіфф, Велика Британія · громадянин Великої Британії, готовий до переїзду будь-куди у світі · isaac@pantheonlabs.co.uk · pantheonlabs.co.uk · github.com/Igfray · pantheonlabs.co.uk/evidence.html
Я проєктую системи з перших принципів і спрямовую AI на їх побудову. Я самотужки провів PANTHEON: керовану мультитенантну платформу для AI-агентів, від ідеї до продакшену: субстрат, no-code продукт поверх нього та змагальний аудит, який його загартував. Я не пишу код вручну. Що я приношу: системне мислення (мультитенантна ізоляція, керований цикл агента, атомарний облік, проєктування режимів відмов) і дисципліну, щоб системи, побудовані AI, справді тримали. Побудовано паралельно з повною зайнятістю поза сферою ПЗ. Шукаю роль founding-builder, 0-to-1 або AI-native, де результат і системне судження важать більше за родовід.
Як я будую
PANTHEON, автор, самотужки
Керована мультитенантна платформа ШІ-агентів · спроєктував систему, керував розробкою
грудень 2025 – дотеперПрацює в продакшені · pantheonlabs.info & pantheonlabs.co.uk
- Ізоляція, що витримує композицію
- Сувора мультитенантна ізоляція на основі row-level security у Postgres, дві ролі (
FORCE+NOBYPASSRLS). - Спільний інструмент, викликаний тенантом B, виконується в межах області B, ніколи не в межах власника.
- Жоден аудит не пробив політику бази даних; один витік поза нею (історія чату) було знайдено й виправлено.
- Сувора мультитенантна ізоляція на основі row-level security у Postgres, дві ролі (
- Керований цикл агента, а не склейка промптів
- Мій дизайн: сприйняття → знання → інструменти → оцінювання → облік.
- Запобіжники, кризовий протокол і атомарний облік, захищений від перевитрати.
- Шлюзи людського схвалення для значущих дій (tier-3).
- No-code продукт Studio
- Перетворює одне речення на тематичний сайт, який можна налаштувати, з унікальною генеративною графікою та керованим асистентом.
- Працює у вебі та Telegram; WhatsApp зроблено, очікує схвалення Meta. Від ідеї до продакшену, самотужки.
- Дисципліна якості через атаки
- Неодноразові самостійні атакувальні аудити (аудит із 50 агентами, потім повторний аудит у 14 ракурсах): кожну знахідку спершу намагалися спростувати, перш ніж зарахувати, а потім виправляли.
- 3,389 тестів (CI, 2026-10-01), система знімків на основі еталонних файлів (golden-file), журнал правок із можливістю скасування.
Вибрані проблеми, які я розв'язав
- Діагностував і усунув квадратичну DoS-вразливість в імпорті JSON-LD: спеціально сформована сторінка на 2 MB заморожувала шлюз на 70s; переробив на обмежене лінійне сканування, 70s → 4ms.
- Спроєктував облік, захищений від овердрафту, через атомарну перевірку й декремент (
UPDATE … SET credits = credits - n WHERE credits >= n). Хід, перенаправлений до кризового ресурсу, повертається на рахунок. - Зробив так, щоб безпека перемагала метрику: людина в кризі отримує допомогу навіть з нулем кредитів, бо перевірка на кризу виконується перед білінгом на кожній поверхні.
Відкритий код
Шість автономних примітивів під ліцензією Apache-2.0, виділених із PANTHEON і опублікованих, кожен з однією гарантією, яку можна перевірити (облік, захищений від перевитрати, захист від SSRF, що витримує DNS rebinding, очищення тексту інструментів, запобіжники, ізоляція тенантів у Postgres, iCal round-trip): github.com/Igfray.
Дослідження безпеки
- Зазначений репортер (один із семи) у CVE-2026-104850 (GHSA-6qxp-vccf-f47h), бюлетені високого рівня серйозності (CVSS 7.5) у MCP TypeScript SDK: його OAuth-клієнт міг надсилати збережені облікові дані на сервер авторизації, обраний MCP-сервером. Виправлено у 1.31.0 та 2.2.0.
Передісторія
- Фінансова математика, Гринвіцький університет, Лондон, поки пандемія не перервала навчання: там я навчився міркувати про системи з перших принципів. Диплома з CS немає; як розробник я самоук, а кваліфікацією є жива система, відкрита для атак.
- Розподілені системи без довіри (екосистема Ethereum, з 2019 року): тут «не довіряй, перевіряй» став принципом усього, що я створюю.
- Власний хостинг на Linux з 2020 року (домашня лабораторія на Raspberry Pi): ось чому я можу самотужки розгортати й підтримувати PANTHEON у продакшені.
- Робота з догляду: я спроєктував і створив PANTHEON паралельно з повною зайнятістю поза сферою ПЗ, останнім часом як працівник із догляду.
За запитом: жива демонстрація робочої системи, перевірка коду за NDA та рекомендації.
Запитайте про будь-що в цьому CV. Я відповідаю з того самого запису.
- Яку роль шукає Isaac?
- Що він випустив у продакшен?
- Покажіть справжній баг, який він знайшов і виправив