SPB Git

git.spboucher.ai · personal software forge

The code behind the work of Simon-Pierre Boucher.

Builder of models, clusters, and the tools that run them. Research pipelines, platforms and apps — 190 repositories, all public, all clonable over HTTPS.

contact@spboucher.ai spboucher.ai

git clone https://git.spboucher.ai/spbgit.git

Cloning into 'spbgit'…

Receiving objects: 100%, done.

spbgit clone --all

190 repositories · anonymous read · owner-only write

Fig. 1 — clone over HTTPSno account needed

01Selected

Selected repositories

Hand-picked — the work worth opening first.

No. 02 Python

trouve-ka

Trouve-KA — moteur de recherche web indépendant, Québec-first. Crawler distribué, index OpenSearch, ranking bilingue, galerie d'images. En prod : www.trouve-ka.com

40 commits
No. 03 TypeScript

search-box

Agentic web research engine — hypotheses, verbatim evidence, contradictions, sourced answers streamed live. Claude Opus 5 + Firecrawl + PostgreSQL.

3 commits
No. 06 Swift

prisme

Navigateur iOS intelligent — chaque page comprise localement avant d'être affichée. SwiftUI · WebKit · Foundation Models, 100% on-device.

2 commits

02Activity

Fifty-two weeks of commits

Commits on each repository's default branch, by committer date (UTC).

How it is counted
NovDecJanFebMarAprMayJunJulAugSepOctNovMonWedFri0 commits on 2025-11-160 commits on 2025-11-170 commits on 2025-11-180 commits on 2025-11-190 commits on 2025-11-200 commits on 2025-11-210 commits on 2025-11-220 commits on 2025-11-230 commits on 2025-11-240 commits on 2025-11-250 commits on 2025-11-260 commits on 2025-11-270 commits on 2025-11-280 commits on 2025-11-290 commits on 2025-11-300 commits on 2025-12-010 commits on 2025-12-020 commits on 2025-12-030 commits on 2025-12-040 commits on 2025-12-050 commits on 2025-12-060 commits on 2025-12-070 commits on 2025-12-080 commits on 2025-12-090 commits on 2025-12-100 commits on 2025-12-110 commits on 2025-12-120 commits on 2025-12-130 commits on 2025-12-140 commits on 2025-12-150 commits on 2025-12-160 commits on 2025-12-170 commits on 2025-12-180 commits on 2025-12-190 commits on 2025-12-200 commits on 2025-12-210 commits on 2025-12-220 commits on 2025-12-230 commits on 2025-12-240 commits on 2025-12-250 commits on 2025-12-260 commits on 2025-12-270 commits on 2025-12-280 commits on 2025-12-290 commits on 2025-12-300 commits on 2025-12-310 commits on 2026-01-010 commits on 2026-01-020 commits on 2026-01-030 commits on 2026-01-040 commits on 2026-01-050 commits on 2026-01-060 commits on 2026-01-070 commits on 2026-01-080 commits on 2026-01-090 commits on 2026-01-100 commits on 2026-01-110 commits on 2026-01-120 commits on 2026-01-130 commits on 2026-01-140 commits on 2026-01-150 commits on 2026-01-160 commits on 2026-01-170 commits on 2026-01-180 commits on 2026-01-190 commits on 2026-01-200 commits on 2026-01-210 commits on 2026-01-220 commits on 2026-01-230 commits on 2026-01-240 commits on 2026-01-250 commits on 2026-01-260 commits on 2026-01-270 commits on 2026-01-280 commits on 2026-01-290 commits on 2026-01-300 commits on 2026-01-310 commits on 2026-02-010 commits on 2026-02-020 commits on 2026-02-030 commits on 2026-02-040 commits on 2026-02-050 commits on 2026-02-060 commits on 2026-02-070 commits on 2026-02-080 commits on 2026-02-090 commits on 2026-02-100 commits on 2026-02-110 commits on 2026-02-120 commits on 2026-02-130 commits on 2026-02-140 commits on 2026-02-150 commits on 2026-02-160 commits on 2026-02-172 commits on 2026-02-180 commits on 2026-02-190 commits on 2026-02-202 commits on 2026-02-210 commits on 2026-02-220 commits on 2026-02-230 commits on 2026-02-240 commits on 2026-02-250 commits on 2026-02-260 commits on 2026-02-270 commits on 2026-02-280 commits on 2026-03-010 commits on 2026-03-020 commits on 2026-03-030 commits on 2026-03-040 commits on 2026-03-050 commits on 2026-03-060 commits on 2026-03-070 commits on 2026-03-080 commits on 2026-03-090 commits on 2026-03-100 commits on 2026-03-110 commits on 2026-03-120 commits on 2026-03-130 commits on 2026-03-140 commits on 2026-03-150 commits on 2026-03-160 commits on 2026-03-170 commits on 2026-03-180 commits on 2026-03-190 commits on 2026-03-200 commits on 2026-03-210 commits on 2026-03-220 commits on 2026-03-230 commits on 2026-03-240 commits on 2026-03-250 commits on 2026-03-260 commits on 2026-03-270 commits on 2026-03-280 commits on 2026-03-290 commits on 2026-03-300 commits on 2026-03-310 commits on 2026-04-010 commits on 2026-04-020 commits on 2026-04-030 commits on 2026-04-040 commits on 2026-04-050 commits on 2026-04-060 commits on 2026-04-070 commits on 2026-04-080 commits on 2026-04-090 commits on 2026-04-100 commits on 2026-04-110 commits on 2026-04-120 commits on 2026-04-130 commits on 2026-04-140 commits on 2026-04-150 commits on 2026-04-160 commits on 2026-04-170 commits on 2026-04-180 commits on 2026-04-190 commits on 2026-04-200 commits on 2026-04-210 commits on 2026-04-220 commits on 2026-04-230 commits on 2026-04-240 commits on 2026-04-250 commits on 2026-04-260 commits on 2026-04-270 commits on 2026-04-280 commits on 2026-04-290 commits on 2026-04-300 commits on 2026-05-010 commits on 2026-05-020 commits on 2026-05-030 commits on 2026-05-040 commits on 2026-05-050 commits on 2026-05-060 commits on 2026-05-070 commits on 2026-05-080 commits on 2026-05-090 commits on 2026-05-100 commits on 2026-05-110 commits on 2026-05-120 commits on 2026-05-130 commits on 2026-05-140 commits on 2026-05-150 commits on 2026-05-160 commits on 2026-05-170 commits on 2026-05-180 commits on 2026-05-190 commits on 2026-05-200 commits on 2026-05-210 commits on 2026-05-220 commits on 2026-05-230 commits on 2026-05-240 commits on 2026-05-250 commits on 2026-05-260 commits on 2026-05-270 commits on 2026-05-280 commits on 2026-05-290 commits on 2026-05-300 commits on 2026-05-310 commits on 2026-06-010 commits on 2026-06-020 commits on 2026-06-030 commits on 2026-06-040 commits on 2026-06-050 commits on 2026-06-060 commits on 2026-06-070 commits on 2026-06-080 commits on 2026-06-090 commits on 2026-06-100 commits on 2026-06-110 commits on 2026-06-120 commits on 2026-06-130 commits on 2026-06-140 commits on 2026-06-150 commits on 2026-06-160 commits on 2026-06-170 commits on 2026-06-180 commits on 2026-06-190 commits on 2026-06-200 commits on 2026-06-210 commits on 2026-06-220 commits on 2026-06-230 commits on 2026-06-240 commits on 2026-06-250 commits on 2026-06-260 commits on 2026-06-270 commits on 2026-06-280 commits on 2026-06-290 commits on 2026-06-300 commits on 2026-07-010 commits on 2026-07-020 commits on 2026-07-030 commits on 2026-07-040 commits on 2026-07-050 commits on 2026-07-060 commits on 2026-07-070 commits on 2026-07-080 commits on 2026-07-090 commits on 2026-07-100 commits on 2026-07-110 commits on 2026-07-120 commits on 2026-07-130 commits on 2026-07-140 commits on 2026-07-150 commits on 2026-07-160 commits on 2026-07-170 commits on 2026-07-180 commits on 2026-07-190 commits on 2026-07-200 commits on 2026-07-210 commits on 2026-07-220 commits on 2026-07-230 commits on 2026-07-240 commits on 2026-07-250 commits on 2026-07-260 commits on 2026-07-270 commits on 2026-07-280 commits on 2026-07-2979 commits on 2026-07-3037 commits on 2026-07-310 commits on 2026-08-010 commits on 2026-08-020 commits on 2026-08-030 commits on 2026-08-0491 commits on 2026-08-0516 commits on 2026-08-060 commits on 2026-08-0717 commits on 2026-08-0852 commits on 2026-08-0969 commits on 2026-08-1011 commits on 2026-08-11108 commits on 2026-08-1260 commits on 2026-08-130 commits on 2026-08-146 commits on 2026-08-156 commits on 2026-08-1622 commits on 2026-08-17186 commits on 2026-08-1897 commits on 2026-08-1916 commits on 2026-08-2025 commits on 2026-08-2163 commits on 2026-08-22139 commits on 2026-08-23152 commits on 2026-08-24178 commits on 2026-08-25113 commits on 2026-08-2651 commits on 2026-08-2756 commits on 2026-08-2869 commits on 2026-08-2930 commits on 2026-08-309 commits on 2026-08-3111 commits on 2026-09-010 commits on 2026-09-020 commits on 2026-09-0388 commits on 2026-09-0449 commits on 2026-09-0554 commits on 2026-09-0696 commits on 2026-09-0767 commits on 2026-09-0812 commits on 2026-09-0912 commits on 2026-09-10116 commits on 2026-09-11101 commits on 2026-09-1266 commits on 2026-09-1326 commits on 2026-09-143 commits on 2026-09-158 commits on 2026-09-1610 commits on 2026-09-1711 commits on 2026-09-186 commits on 2026-09-190 commits on 2026-09-204 commits on 2026-09-2110 commits on 2026-09-227 commits on 2026-09-239 commits on 2026-09-2411 commits on 2026-09-2514 commits on 2026-09-2610 commits on 2026-09-279 commits on 2026-09-288 commits on 2026-09-294 commits on 2026-09-3013 commits on 2026-10-0151 commits on 2026-10-028 commits on 2026-10-038 commits on 2026-10-047 commits on 2026-10-054 commits on 2026-10-0611 commits on 2026-10-0712 commits on 2026-10-0816 commits on 2026-10-0930 commits on 2026-10-102 commits on 2026-10-118 commits on 2026-10-1218 commits on 2026-10-1310 commits on 2026-10-1427 commits on 2026-10-152 commits on 2026-10-1662 commits on 2026-10-1749 commits on 2026-10-1814 commits on 2026-10-1922 commits on 2026-10-2038 commits on 2026-10-2115 commits on 2026-10-2217 commits on 2026-10-2326 commits on 2026-10-242 commits on 2026-10-2514 commits on 2026-10-2627 commits on 2026-10-2748 commits on 2026-10-2822 commits on 2026-10-2985 commits on 2026-10-3090 commits on 2026-10-3191 commits on 2026-11-0165 commits on 2026-11-0270 commits on 2026-11-0342 commits on 2026-11-0466 commits on 2026-11-051 commit on 2026-11-060 commits on 2026-11-0713 commits on 2026-11-08147 commits on 2026-11-09172 commits on 2026-11-10187 commits on 2026-11-1132 commits on 2026-11-1219 commits on 2026-11-13
Fig. 2 — 4,247 commits · 99 active days · busiest 2026-11-11 (187) · current streak 6 d, longest 47 d
  • Python 29.6%
  • TypeScript 22.3%
  • TeX 17%
  • Swift 9.2%
  • JavaScript 8%
  • HTML 7.5%
  • CSS 2.9%
  • Other 3.5%
Fig. 3 — language share, 23 languages, each repository weighted equally

Latest pushes Atom

  1. job-ka +1 commit
  2. uqo-imm1033 +1 commit
  3. uqo-imm1003 +1 commit
  4. job-ka +1 commit
  5. job-ka +1 commit
  6. fabri-ka +2 commits
  7. fabri-ka +4 commits
  8. fabri-ka +1 commit
  9. fabri-ka +1 commit

03Index

All repositories 190

Everything is public. Filter by name, language or topic; sort by any column of interest.

HTML Commits481 Size80.3 MB Pushed
JavaScript Commits30 Size79.8 MB Pushed
JavaScript Commits27 Size238.3 MB Pushed

fabri-ka

Agrégateur de produits québécois — www.fabri-ka.com

Python Commits441 Size98.8 MB Pushed
TypeScript Commits13 Size1.0 MB Pushed
TypeScript Commits3 Size1.2 MB Pushed
TypeScript Commits149 Size116.9 MB Pushed

wpai0002_uqoResearch

Python Commits115 Size13.8 GB Pushed
TypeScript Commits1 Size2.2 MB Pushed

wp46_uqoResearch

Python Commits46 Size90.8 MB Pushed
Python Commits47 Size2.9 MB Pushed

wpai0001_uqoResearch

Python Commits7 Size22.9 MB Pushed

wp17_uqoResearch

Python Commits29 Size45.9 MB Pushed

firc0001_uqoResearch

Python Commits35 Size6.4 MB Pushed

wp8_uqoResearch

Python Commits4 Size24.9 MB Pushed

wp7_uqoResearch

UQO Working Paper No. 7 — Options-implied information for cross-asset return and volatility prediction: evidence from 3.8B option contracts.

researchfinanceoptionsvolatilityuqo

Python Commits8 Size80.8 MB Pushed

wp6_uqoResearch

TeX Commits4 Size21.8 MB Pushed

wp47_uqoResearch

HTML Commits11 Size20.9 MB Pushed

wp45_uqoResearch

TeX Commits11 Size21.3 MB Pushed

wp44_uqoResearch

TeX Commits59 Size17.9 MB Pushed

wp42_uqoResearch

Python Commits11 Size14.0 MB Pushed

wp41_uqoResearch

TeX Commits9 Size26.6 MB Pushed

wp40_uqoResearch

C++ Commits17 Size14.4 MB Pushed

wp4_uqoResearch

Python Commits4 Size5.5 MB Pushed

wp39_uqoResearch

Python Commits5 Size14.6 MB Pushed

wp38_uqoResearch

Python Commits10 Size117.3 MB Pushed

wp37_uqoResearch

Python Commits14 Size9.9 MB Pushed

wp36_uqoResearch

Python Commits3 Size21.0 MB Pushed

wp35_uqoResearch

TeX Commits12 Size12.4 MB Pushed

wp34_uqoResearch

Python Commits3 Size4.7 MB Pushed

wp33_uqoResearch

Python Commits25 Size1.4 MB Pushed

wp32_uqoResearch

TeX Commits3 Size35.5 MB Pushed

wp31_uqoResearch

Python Commits14 Size427.4 MB Pushed

wp30_uqoResearch

Python Commits12 Size199.9 MB Pushed

wp29_uqoResearch

Python Commits16 Size130.3 MB Pushed

wp28_uqoResearch

TeX Commits21 Size388.7 MB Pushed

wp27_uqoResearch

TeX Commits8 Size6.6 MB Pushed

wp26_uqoResearch

Python Commits2 Size7.6 MB Pushed

wp25_uqoResearch

TeX Commits3 Size8.5 MB Pushed

wp24_uqoResearch

Python Commits4 Size32.7 MB Pushed

wp23_uqoResearch

TeX Commits7 Size109.0 MB Pushed

wp22_uqoResearch

TeX Commits7 Size268.3 MB Pushed

wp21_uqoResearch

TeX Commits2 Size97.7 MB Pushed

wp20_uqoResearch

TeX Commits3 Size20.6 MB Pushed

wp2_uqoResearch

UQO Working Paper No. 2 — Decoding Real Estate Descriptions: text-based hedonic analysis of housing listings.

researcheconomicshousinghedonicnlp

TeX Commits8 Size50.6 MB Pushed

wp19_uqoResearch

TeX Commits3 Size20.0 MB Pushed

wp18_uqoResearch

TeX Commits7 Size18.9 MB Pushed

wp16_uqoResearch

TeX Commits12 Size7.0 MB Pushed

wp15_uqoResearch

TeX Commits4 Size17.6 MB Pushed

wp14_uqoResearch

Python Commits4 Size3.7 MB Pushed

wp13_uqoResearch

TeX Commits4 Size2.9 MB Pushed

wp12_uqoResearch

Python Commits13 Size28.7 MB Pushed

wp11_uqoResearch

UQO Working Paper No. 11 — Half a million prices, twenty models: a systematic assessment of hedonic specifications.

researcheconomicshousinghedonicuqo

TeX Commits6 Size11.5 MB Pushed

wp1_uqoResearch

TeX Commits5 Size5.7 MB Pushed

wp9_uqoResearch

UQO Working Paper No. 9 — A grand hedonic model of the Canadian housing market: decomposing structure and location value.

researcheconomicshousinghedoniccanada

TeX Commits6 Size58.0 MB Pushed

uqo_coursResearch

TeX Commits29 Size164.3 MB Pushed
TypeScript Commits5 Size592.0 KB Pushed
JavaScript Commits30 Size84.1 MB Pushed
TypeScript Commits65 Size136.5 MB Pushed

uqo-research-dbResearch

Jupyter Notebook Commits6 Size444.6 MB Pushed
TypeScript Commits14 Size1.1 MB Pushed

ka6

ka6 — bot FLAGSHIP du Groupe KA : explorateur structuré du web québécois. Crawling concurrent robuste, Claude Sonnet+Haiku, graphe de connaissances, dashboard temps réel.

influencequebecscraperknowledge-graphclaude

Python Commits3 Size2.0 MB Pushed

ka2

ka2 — explorateur structuré du web québécois (édition légère, Groupe KA). Bot scraper+IA → graphe de connaissances. Claude Haiku + Firecrawl/Scrapfly.

influencequebecscraperknowledge-graphclaude

Python Commits3 Size2.1 MB Pushed

ka4

ka4 — explorateur structuré du web québécois (édition agressive, Groupe KA). Crawling concurrent, Claude Sonnet+Haiku, Firecrawl/Scrapfly, graphe de connaissances.

influencequebecscraperknowledge-graphclaude

Python Commits3 Size2.1 MB Pushed
JavaScript Commits10 Size3.2 MB Pushed
Python Commits30 Size288.6 MB Pushed

resto-ka

Resto·Ka — tous les restaurants du Québec, menus complets et prix réels (famille ·Ka)

Python Commits52 Size13.9 MB Pushed

groupe-ka

Groupe KA — site du holding + KA ID (compte unique & SSO des 7 plateformes). Next.js 16, SQLite, Google & Apple login.

nextjstypescriptsqliteoauthsso

TypeScript Commits81 Size131.5 MB Pushed

food-ka

Food-Ka — agrégateur de produits d'épicerie du Québec — www.food-ka.com

Python Commits55 Size10.3 MB Pushed

vquant

VibeQuant — AI-powered institutional-grade financial intelligence platform.

webappfinanceaiquant

TypeScript Commits3 Size3.0 MB Pushed
JavaScript Commits1 Size436.0 KB Pushed
Python Commits11 Size2.9 MB Pushed
HTML Commits15 Size9.1 MB Pushed
JavaScript Commits4 Size168.0 KB Pushed
TypeScript Commits14 Size1.5 MB Pushed
TypeScript Commits39 Size2.9 MB Pushed

hfmarketdata

Open high-frequency market data platform — FirstRate full-history downloader, DuckDB/Parquet lake, open REST API and React docs platform (www.hfmarketdata.io)

JavaScript Commits129 Size24.7 MB Pushed
TypeScript Commits35 Size3.5 MB Pushed
TypeScript Commits55 Size7.1 MB Pushed
Python Commits2 Size15.7 MB Pushed
Python Commits61 Size14.4 MB Pushed
HTML Commits41 Size4.6 MB Pushed
TypeScript Commits21 Size268.3 MB Pushed
TypeScript Commits15 Size2.2 MB Pushed
Python Commits5 Size604.0 KB Pushed
TypeScript Commits11 Size1.5 MB Pushed
TypeScript Commits8 Size1.6 MB Pushed
Python Commits3 Size456.0 KB Pushed
Python Commits26 Size4.5 MB Pushed
JavaScript Commits41 Size172.9 MB Pushed
Python Commits8 Size7.4 MB Pushed
Python Commits18 Size1.9 MB Pushed

api-ka

API-KA — plateforme centrale : collecte quotidienne des 8 services KA, historisation append-only et API publique sur www.api-ka.com

fastapipostgresqlagregationka

Python Commits48 Size5.9 MB Pushed

search-boxSelected

Agentic web research engine — hypotheses, verbatim evidence, contradictions, sourced answers streamed live. Claude Opus 5 + Firecrawl + PostgreSQL.

airesearchagentsclaudenextjs

TypeScript Commits3 Size984.0 KB Pushed

valoplex

ValoPlex — moteur d'évaluation spécialisé pour les plex au Québec, petit frère de Vrai-Prix.

webappreal-estatequebecplex

TypeScript Commits11 Size2.4 MB Pushed
Python Commits6 Size4.0 MB Pushed

localvm-research

Running LLMs larger than memory on a consumer Mac — falsification-driven research: margin-gated deferred refinement, out-of-core verification on Apple Silicon. TR-01 published.

Python Commits34 Size113.5 MB Pushed

llmindexResearch

The discriminative, contamination-resistant, fully transparent LLM ranking — updated live.

webappaillmbenchmark

TypeScript Commits8 Size1.4 MB Pushed

tendril

Tendril — web ingestion platform (scrape/crawl/map/search) on macOS Apple Silicon: WebKit fidelity, authenticated pages, deterministic testable extraction. A self-hosted Firecrawl alternative.

web-scrapingcrawlerwebkitmacostypescript

JavaScript Commits6 Size1.1 MB Pushed
HTML Commits1 Size92.0 KB Pushed

drive

SPB Drive — self-hosted personal cloud drive (files, previews, sharing) on the MacLustr cluster.

webappcloudstorageself-hosted

JavaScript Commits11 Size551.0 KB Pushed
TypeScript Commits1 Size29.2 MB Pushed
Python Commits10 Size793.0 KB Pushed

chat-spboucher

Private universal chat interface over the OpenRouter ecosystem — 400+ models, branching, streaming, usage tracking. Next.js 16 + SQLite, PWA, deployed on m4m64a at chat.spboucher.ai

openrouternextjschatllmsqlite

TypeScript Commits3 Size166.0 KB Pushed

hfchart

HFChart — la référence des charts haute fréquence : 14 types rendus canvas from scratch (zéro dépendance), données HF Market Data — www.hfchart.io

chartscanvasfinancehftzero-dependency

JavaScript Commits7 Size1.3 MB Pushed
HTML Commits1 Size32.0 KB Pushed
TypeScript Commits1 Size1.5 MB Pushed

ora-ka

Ora-Ka — cinq agrégateurs Ka, une barre de recherche hybride (exact + sémantique)

Python Commits4 Size13.4 MB Pushed
Python Commits20 Size4.9 MB Pushed

svgarden

SVGarden — searchable bank of 74 self-contained SVG+CSS animation snippets (svgarden.dev)

HTML Commits18 Size220.0 KB Pushed

worthdoing

Autonomous investigation agent that discovers, challenges, and ranks things genuinely worth doing — Claude + Firecrawl, Next.js 16, PostgreSQL

aiagentnextjsanthropicfirecrawl

TypeScript Commits3 Size935.0 KB Pushed

zyquo-cloud-web

Zyquo Cloud Web — every cloud model, one beautiful chat, entirely in your browser.

webappaichat

TypeScript Commits12 Size1.5 MB Pushed
JavaScript Commits8 Size2.2 MB Pushed
Swift Commits20 Size17.2 MB Pushed
TypeScript Commits6 Size772.0 KB Pushed
Kotlin Commits4 Size1.6 MB Pushed
Swift Commits3 Size6.1 MB Pushed

lou-ka-ios

Lou·Ka iOS — app SwiftUI native de l'agrégateur de logements du Québec : filtres avancés, carte, stats, et mode Découverte (swipe) avec recommandation on-device

swiftswiftuiiosquebeclogement

Swift Commits3 Size4.7 MB Pushed

poster-ka

Posters de présentation des marques du Groupe KA — HTML autonomes, impression A3 portrait

groupe-kaposterhtmldesign

HTML Commits1 Size3.8 MB Pushed

prismeSelected

Navigateur iOS intelligent — chaque page comprise localement avant d'être affichée. SwiftUI · WebKit · Foundation Models, 100% on-device.

iosswiftuiwebkitfoundation-modelsbrowser

Swift Commits2 Size3.1 MB Pushed
Swift Commits1 Size2.0 MB Pushed

phd_thesisResearch

PhD thesis — Three essays on high-frequency return and volatility dynamics in commodities and financial futures markets (Université Laval).

phdthesisfinancevolatilityresearch

TeX Commits2 Size19.9 MB Pushed

metrika

Stata-class statistics, GPU-accelerated by Apple Silicon. Native Swift — no Electron, no Python runtime, no compromises.

macosswiftstatisticsgpu

Swift Commits21 Size2.2 MB Pushed

zyquo-cloud

Native macOS AI chat client for 12 cloud providers — your keys, every cloud model, one beautiful chat.

macosswiftaichat

Swift Commits24 Size3.0 MB Pushed

os-vault

Self-custody, multi-chain crypto wallet for macOS. One recovery phrase, six chain families, zero API keys — nothing leaves your Mac.

macosswiftcryptowalletself-custody

Swift Commits2 Size1.6 MB Pushed

forge-studio

The Instruments of LLM training — a native macOS cockpit for Forge. Train language models from scratch on Apple Silicon without a terminal.

macosswiftaimlxtraining

Swift Commits5 Size1.9 MB Pushed

zyquo-router

One local endpoint, every AI provider — a private OpenAI-compatible LLM gateway for your Mac (170 models, 12 providers).

macosswiftaillmgateway

Swift Commits11 Size1.6 MB Pushed

zyquo-mlx

The local MLX foundry for your Mac — run, fine-tune, quantize, and ship models. Nothing leaves your machine.

macosswiftaimlxfine-tuning

Swift Commits14 Size1009.0 KB Pushed

zyquo-agent

The autonomous agent that actually operates your Mac — plans, runs real commands, verifies its own work.

macosswiftaiagent

Swift Commits17 Size1.6 MB Pushed

zyquo-local

Native macOS AI chat that runs LLMs 100% locally on Apple Silicon with MLX — no cloud, no API keys.

macosswiftaimlxlocal-llm

Swift Commits20 Size5.1 MB Pushed

htr

— Commits— Size0 B empty
Menu

Theme