# Patrick Colm Audley

*Hacker · Technologue tous azimuts · Polymathe*

Un technologue chevronné fort de trente années d'expérience internationale auprès d'entreprises en démarrage, doté
d'une large palette de compétences scientifiques, commerciales et informatiques. Je travaille la longue frontière
entre la recherche technique approfondie et l'exécution commerciale pragmatique — quel que soit le versant qu'un
problème requière.

Je partage actuellement mon temps entre [Chatnoir Informatiques Inc.](https://blackcatinformatics.ca/) — le cabinet de
conseil que je dirige depuis 1994 — et la recherche appliquée à la croisée de l'Analyse Topologique des Données,
de l'apprentissage de variétés, de Intelligence artificielle neuro-symbolique et de la sémantique des grands modèles
de langage. Le fil conducteur de plus de trente années demeure inchangé : trouver des solutions élégantes aux
problèmes techniques complexes, exploiter les isomorphismes de problèmes, et livrer du code qui fait ce qu'il annonce.

Plus tôt dans ma carrière, j'ai joué un rôle clé dans moult lancements technologiques, acquisitions, pivots et
sorties au fil d'un florilège d'entreprises en démarrage couvrant la téléphonie, le calcul haute performance, le
crowdsourcing, la bioinformatique et la sécurité — plus de vingt-cinq lancements sur autant d'années. J'ai migré
des systèmes à haut débit vers l'infonuagique (une plateforme sociale supportant un nombre massif de connexions
simultanées au début des années 2010, des pipelines d'analyse scientifique pour la génétique et l'imagerie
satellitaire, des déploiements financiers multi-continentaux à haute résilience) et j'ai appris, chaque fois, que les
systèmes à empreinte minimale bâtis sur des primitives open source survivent aux architectures les plus élaborées.

Je suis un membre actif des communautés d'entreprises en démarrage et de développement de Vancouver et de l'Alberta,
et j'aime encourager les nouveaux talents. Faites miroiter quelque bon problème devant moi, tentez-moi d'une tasse de
café, et je vous parlerai fort longuement sur quelque sujet que ce soit.


Conjointe: Erin Audley.

## En cours

- **Accompagner les organisations dans l'élaboration de leurs stratégies IA et données massives** à travers
l'inflexion technologique en cours — non pas la version à la mode, mais celle où il faut réellement décider quoi
bâtir, quoi reporter et quoi ignorer.
- **Travailler à la convergence de l'énergie, du calcul et des systèmes autonomes** — appliquer l'IA et
l'ingénierie
des systèmes à des problèmes difficiles aux enjeux commerciaux majeurs dans la production d'énergie, le
refroidissement, les infrastructures résilientes et les technologies climatiques.
- **Construction de la couche mécanique de l'IA neuro-symbolique** — combinaison d'espaces sémantiques d'ordre
supérieur, de dynamique des espaces latents, de structures topologiques et de variétés, et de logique explicite.
[Logit Loom](https://github.com/paudley/logit-loom) rend la génération de tokens programmable et inspectable ;
[GMEOW](https://github.com/Blackcat-Informatics/gmeow-ontology) fournit des affirmations attribuées, le raisonnement,
la révision et une mémoire portable.
- **Construction de [PurRDF](https://blackcatinformatics.ca/fr/purrdf/) ** — la boîte à outils RDF 1.2, désormais
en
version 1.0. Un seul moteur Rust écrit à partir de zéro, porté octet pour octet vers Python, WebAssembly/JavaScript
et C : codecs natifs, canonicalisation, SPARQL 1.1/1.2, SHACL, ShEx et inférence jusqu'à Web Ontology Language 2
Logique de description. La recherche plein texte classée, les prédicats spatiaux et la similarité vectorielle sont
répondus depuis SPARQL même, dans le processus. Le principe : un graphe doit signifier la même chose dans chaque
environnement d'exécution, et il ne devrait pas exiger une instance PostgreSQL à ses côtés.
- **Maintenance d'une poignée de petites bibliothèques** — la bibliothèque d'erreurs structurées
[e](https://github.com/paudley/e) et un cache [LRU](https://github.com/paudley/lru_cache) rapide en C++ écrit pour la
première fois en 2004 et toujours utile. Les outils Python antérieurs (*pyqa_lint*, *git-ai-reporter*) ont été
intégrés dans [coding-ethos](https://github.com/paudley/coding-ethos).


## Open Source

- **[PurRDF](https://github.com/Blackcat-Informatics/purrdf)** (Rust / Python / WebAssembly / C) — PurRDF est la
boîte à outils RDF 1.2 de Blackcat Informatics, en version 1.0 sous versionnement sémantique complet : un moteur Rust
unique, écrit à partir de zéro et porté octet pour octet vers Python, WebAssembly/JavaScript et C. Il fournit un jeu
de données RDF 1.2 immuable à valeurs internées, avec termes-triplets, réificateurs et littéraux à direction de
base ; des codecs natifs pour Turtle, TriG, N-Triples, N-Quads, RDF/XML, TriX, HexTuples, JSON-LD et YAML-LD ; la
canonicalisation W3C RDFC-1.0 ; un analyseur, une algèbre et un évaluateur gouverné SPARQL 1.1/1.2 ; la validation
SHACL Core, SHACL-SPARQL et SHACL-AF ; ShEx 2.1 ; des régimes d'inférence allant de RDFS et OWL 2 RL jusqu'à un
tableau OWL 2 DL, chacun rendant un rapport de raisonnement ; une recherche plein texte déterministe, GeoSPARQL 1.1
sans virgule flottante et une recherche de plus proches voisins sur plongements, toutes répondues depuis SPARQL dans le
même processus, de sorte qu'un projet RDF n'a plus besoin d'une instance PostgreSQL à côté de son triple store ; et
le transport de graphes GTS en fichier unique adressé par contenu. Son comportement est verrouillé par les suites W3C
SPARQL, SHACL, shexTest, OWL 2 et RDFC-1.0 ainsi que par des vecteurs de conformité GTS multi-langages figés.
- **[Logit Loom](https://github.com/paudley/logit-loom)** (Rust) — Boîte à outils Rust pour observer, transformer,
piloter, arrêter, reprendre et comptabiliser la génération de tokens. Logit Loom fournit des contrats indépendants
du moteur pour les transformations ordonnées des logits, des observateurs des octets exacts des tokens, des contrôles
bornés de génération, des plans et reçus liés au contenu, ainsi qu'un adaptateur llama.cpp avec checkpoints liés
à l'identité et pilotage à portée explicite.
- **[gmeow](https://github.com/paudley/gmeow)** (Python) — Intelligence Gmail locale pour agents et automatisation.
REST en loopback et MCP sur Gmail, appuyés par PostgreSQL, recherche sémantique, sidecars de pièces jointes, stockage
local d'objets et graphe de connaissances. Conçu pour des systèmes locaux mono-utilisateur de confiance plutôt que
pour l'ingestion de boîtes mail hébergée.
- **[gmeow-ontology](https://github.com/Blackcat-Informatics/gmeow-ontology)** (Rust / Python / RDF 1.2) — GMEOW —
la Global Metadata and Entity Ontology for the Web — est un moteur d'ontologie natif RDF 1.2 pour les esprits humains
et artificiels. Il traite les sorties de LLM, les assertions humaines, les observations et les faits institutionnels
comme des affirmations attribuées et révisables, avec provenance, confiance, preuves, portée temporelle, standpoints,
traces de raisonnement et motifs de réfutation. Son usage phare est la mémoire d'agent fondée : stocker, rappeler et
réviser sans écraser les désaccords ni supprimer l'historique d'audit. La version 0.2.0 livre un moteur sous trois
formes : un CLI gmeow natif en Rust, un serveur MCP de mémoire fondée et un ai-package GTS adressé par contenu et
append-only, avec moteurs Python, Rust, Go et TypeScript. Les slices canoniques et autonomes sont projetées vers OWL,
SHACL, JSON-LD, schema.org, les formats de citation et de dépôt Crossref, puis alignées avec l'écosystème plus
vaste des données liées.
- **[gmeow-gts](https://github.com/Blackcat-Informatics/gmeow-gts)** (Rust / Python / Go / TypeScript) — GTS — Graph
Transport Substrate. Un transport en fichier unique, adressé par contenu et append-only, pour graphes RDF 1.2 et
binaires référencés. Les fichiers GTS sont des journaux CBOR Sequence avec repli déterministe, chaînes de frames
BLAKE3, signatures/chiffrement COSE optionnels, révision par suppression, et conformité croisée entre Rust, Python,
Go et TypeScript. C'est le mode principal de distribution de GMEOW, mais il reste indépendant de toute ontologie et ne
requiert pas GMEOW.
- **[coding-ethos](https://github.com/paudley/coding-ethos)** (Go) — Application de policy-as-code pour les agents de
codage IA. Serveur MCP, politiques CEL, hooks git, SARIF et garde-fous d'analyse statique — afin qu'un agent autonome
ne puisse livrer du code enfreignant les normes de votre équipe.
- **[ai-notes](https://github.com/paudley/ai-notes)** (Shell) — Carnet de travail pour l'expérimentation de modèles
locaux, les articles de ML dignes de suivi et les menus éléments réutilisables de plomberie d'inférence. Public afin
que les notes servent de leur propre journal des modifications.
- **[nonlinear-semantic-graphs](https://github.com/paudley/nonlinear-semantic-graphs)** (Python) — Découverte de
relations émergentes dans les graphes de connaissances au sein d'espaces vectoriels sémantiques d'ordre supérieur —
apprentissage de variétés et analyse spectrale appliqués aux plongements LLM afin de faire apparaître des relations
absentes du corpus source.
- **[lru_cache](https://github.com/paudley/lru_cache)** (C++) — Cache LRU (Least Recently Used) rapide et thread-safe,
sous forme de template C++, accompagné d'une suite complète de tests unitaires. Écrit pour la première fois en 2004
et toujours utile — le genre de petite bibliothèque qui doit simplement fonctionner.


## Publications

- **Emergent Knowledge Graphs from High-Order Semantic Spaces** (2025-10-01). Document de travail · Chatnoir
Informatiques Inc. (2025).
- **Evaluating Usability and Security with Users of All Ages** (2007-04-30). CHI 2007 — Atelier sur l'utilisabilité
et la sécurité.
- **OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy** (2003-10-10). BMC
Bioinformatics 4:47 (2003). doi:10.1186/1471-2105-4-47.


## Couverture

- **[Cogneto: to identity and beyond!](https://www.infoworld.com/article/2199876/cogneto-to-identity-and-beyond.html)**
— InfoWorld, 2007-05-25. Article d'InfoWorld sur la technologie d'identité de Cogneto ; utilisé comme source tierce
étayant le rôle de fondateur et directeur technique de Patrick Audley chez Cogneto Development Inc. Atteste: Patrick
Audley fut fondateur et directeur technique de Cogneto Development Inc. durant la période d'authentification adaptative
de 2006-2007.
- **["Powered by Your Mind" Academics, Psychology, Technology Drive New Authentication
Solution](https://www.cutimes.com/2007/01/16/powered-by-your-mind-academics-psychology-technology-drive-new-authentication-solution/)**
— Credit Union Times, 2007-01-16. Article de Credit Union Times sur les travaux d'authentification
cognitivo-biométrique de Cogneto ; utilisé comme source tierce étayant le rôle de Patrick Audley chez Cogneto et ses
travaux sur l'authentification adaptative. Atteste: Patrick Audley a œuvré sur la technologie d'authentification
cognitivo-biométrique et adaptative de Cogneto en tant que fondateur et directeur technique.


## Brevets

- **Globally Aware Authentication System**. US 2008/0222706 A1, publié le 2008-09-11.
<https://patents.google.com/patent/US20080222706A1>
- **System and method for user polling over a network**. US 8,510,385 B2, publié le 2013-08-13.
<https://patents.google.com/patent/US8510385B2>


## Les Arts

Au-delà du travail technologique, je participe à [Odd Numbered Productions](https://oddnumberedproductions.ca), notre
véhicule artistique, où je crée des œuvres à la croisée de l'IA, des données de capteurs et de l'art
cryptographique.

## Contact

- Courriel: <paudley@chatnoirinformatique.ca>
- Téléphone: +1 (780) 670-0484
- ENS: `patrickaudley.com`
- Ethereum: <https://etherscan.io/address/0x3FEFC1B6D9b6A851bfC274fEa1929c31c6F23cf2>
- GitHub: <https://github.com/paudley>
- GitLab: <https://gitlab.com/paudley>
- LinkedIn: <https://www.linkedin.com/in/patrickaudley/>
- Crunchbase: <https://www.crunchbase.com/person/patrick-audley>
- ORCID: <https://orcid.org/0000-0003-4382-7625>
- Google Scholar: <https://scholar.google.com/citations?user=YgbTpqwAAAAJ&hl=en&oi=ao>
- X: <https://x.com/paudley>
- Twitter: <https://twitter.com/paudley>
- YouTube: <https://www.youtube.com/@patrickaudley>
- Stack Overflow: <https://stackoverflow.com/users/733505/paudley>
- PyPI: <https://pypi.org/user/paudley/>
- Facebook: <https://www.facebook.com/paudley>
- Reddit: <https://www.reddit.com/user/paudley/>
- Courrier aux soins de : Chatnoir Informatiques Inc., 112 Westbourne Rd., Spruce Grove, AB, Canada T7X 1R6

---

Copyright © 2003–2026 Patrick Colm Audley. Le contenu écrit original est licencié sous
[Creative Commons BY-NC-SA CAv2.5](https://creativecommons.org/licenses/by-nc-sa/2.5/ca/). Généré le
2026-09-03T11:27:55-06:00 (deploy 40a26ac41bdd097852c5d40608204f0ac8c0ea8a64ad084de4ff2481b8606f60).
