Peter Hughes's repositories
happynodetokenizer
Javascript port of HappyFunTokenizer.py by Christopher Potts and HappierFunTokenizing.py by H. Andrew Schwartz
grid-neighbors-1d
Get the 8 directional neighbors of a cell in a 1d array
SimpleNGrams
The easiest way to get n-grams from strings!
debatething
AI powered debate generator
digitaldouay
Digitising the original 1582/1610 Douay-Rheims Bible one page at a time.
holyscroller
A TikTok style Bible reading webapp
LIWCjs-Dictionary
Parse and manipulate multiple LIWC dictionary files.
js-template
Javascript / Typescript template repo
my-prompts
Somewhere to keep all my AI prompts
BitPool
A Hyper-Performant GC-Minimizing UInt32Array-Backed Pool of Bits in Typescript
BooleanArray
A Hyper-Performant GC-Minimizing UInt32Array-Backed Boolean Array in Typescript
deno-mcp-server
A template Model Context Protocol server in Deno
diocesetaglines
Clustering Church of England diocese taglines using OpenAI embeddings
FreshTemplate
Deno Fresh Project Template
lex-helpers
Helper functions for my other lexica based modules
llf
Church of England LLF Synod Analysis
personal-landing-page
The page my browser opens on
slop
[FORK] The place for SLOP
SuperPrompt
SuperPrompt is an attempt to engineer prompts that might help us understand AI agents.
theo-mcp
An MCP agent for doing theology
weighted-lexica
Tools for interacting with weighted lexica