5-day current streak·16-day longest streak
Owain Lewis 1. :office: Director of Sofware Engineering. AI Engineer, AI Automation. 2. :speech_balloon: Ask me about AI engineering, tech leadership, or software engineering: LinkedIn. Join my newsletter for weekly…
Owain Lewis
https://twitter.com/owainlewis" rel="noopener nofollow" target="_blank">
1. :office: Director of Sofware Engineering. AI Engineer, AI Automation.
2. :speech_balloon: Ask me about AI engineering, tech leadership, or software engineering: LinkedIn.
Join my newsletter for weekly AI engineering articles and tutorials.
How to reach me
- Email [email protected]
- Newsletter https://newsletter.owainlewis.com
- LinkedIn https://www.linkedin.com/in/lewisowain
- YouTube https://www.youtube.com/@owainlewis
-
awesome-artificial-intelligence ★ PINNED
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
★ 15k 1mo agoExplain → -
java-http-clj ★ PINNED
A zero dependency HTTP library built on java.net.http.HttpClient.
Clojure ★ 5 1y agoExplain → -
yaml ★ PINNED
A fast, idiomatic and easy to use Clojure YAML library. Based on Snake YAML
Clojure ★ 80 1y agoExplain → -
neo ★ PINNED
The best minimalist coding agent harness and agent orchestrator.
Go ★ 14 2h agoExplain → -
emacs-color-themes
A collection of custom themes for Emacs. All the themes are named after famous programmers.
Emacs Lisp ★ 510 7y agoExplain → -
youtube-tutorials
All my YouTube tutorials
Python ★ 259 7d agoExplain → -
clojure-mail
A Clojure library for parsing, downloading and reading email from IMAP servers.
Clojure ★ 213 5y agoExplain → -
falkor
Open Source web scraping API. Falkor turns web pages into queryable JSON
Clojure ★ 189 10y agoExplain → -
blueprint
The best agent skills in the world for software development.
Shell ★ 182 1d agoExplain → -
status
An open source, self hosted status page application for communicating service incidents to customers.
Scala ★ 152 7y agoExplain → -
pi-extensions
Context-isolated workflow automation for Pi coding agent
TypeScript ★ 84 28d agoExplain → -
http-dispatch
A high level HTTP client for Haskell that focuses on ease of use
Haskell ★ 62 8y agoExplain → -
ocaml-datastructures-algorithms
Data structures and algorithms in OCaml
OCaml ★ 56 5mo agoExplain → -
agent-worker
Secure and scalable way to delegate work to AI agents from anywhere. Build a team of agents that work for you.
TypeScript ★ 53 3mo agoExplain → -
salesforce
A Clojure library for interacting with Salesforce.com
Clojure ★ 53 2y agoExplain → -
digital-ocean
Idiomatic Clojure client for Digital Ocean that makes it easy to boot virtual servers from your REPL
Clojure ★ 39 7y agoExplain → -
slack
Slack Web and RTM API
Haskell ★ 32 8y agoExplain → -
agent-skills
My personal agent skills
★ 26 8d agoExplain → -
apidoc
Generate professional looking, human readable documentation from Swagger or RAML
HTML ★ 25 10y agoExplain → -
clippy
A tool that creates clips from longer videos (e.g YouTube video to social shorts aka OpusClip).
Python ★ 23 5mo agoExplain → -
relay
Relay lets you write HTTP requests as easy to read, structured YAML and dispatch them easily using a CLI. Similar to tools like Postman
Go ★ 23 8y agoExplain → -
sendgrid-clj
A Clojure library for SendGrid
Clojure ★ 17 10y agoExplain → -
bridge
A type-safe, stack-based functional programming language
OCaml ★ 16 1y agoExplain → -
lambda-calculus
Lambda calculus parser in Haskell
Haskell ★ 14 9y agoExplain → -
yfinance
Haskell library for querying real time stock market data
Haskell ★ 14 9y agoExplain → -
activator-akka-http
A Typesafe Activator template for Akka HTTP microservices
Scala ★ 13 10y agoExplain → -
forth
A micro compiler for the FORTH programming language
OCaml ★ 13 5y agoExplain → -
semver
Clojure implementation of the Semantic Versioning 2.0.0 spec. Parse, validate, sort and modify semantic version strings
Clojure ★ 12 5y agoExplain → -
rage-db
A simple in memory no-sql database
Clojure ★ 11 10y agoExplain → -
athena
A small but powerful library for mining data from web pages and HTML documents. Athena provides an easy to use DSL for crawling HTML pages and extracting information from them.
Clojure ★ 11 10y agoExplain → -
joy
Compiler for the functional stack based programming language Joy
Haskell ★ 9 5mo agoExplain → -
stocks
Clojure library for stock market analysis
Clojure ★ 8 10y agoExplain → -
sendgrid-hs
Haskell library for delivering email via SendGrid
Haskell ★ 7 10y agoExplain → -
viral-clip-generator-system
This is my personal system for autogenerating viral clips for a TikTok/Instagram channel.
Python ★ 6 11mo agoExplain → -
variance
Statistics library
Clojure ★ 6 9y agoExplain → -
daenerys
Daenerys is a tool that lets you execute HTTP requests from static files
Haskell ★ 6 10y agoExplain → -
heroku-clj
Heroku API via Clojure
Clojure ★ 6 10y agoExplain → -
oci-haskell-sdk
A Haskell SDK for working with Oracle Cloud Infrastructure
Haskell ★ 5 7y agoExplain → -
convoy
Convoy is a Kubernetes controller that allows your team to receive notifications about specific events in your cluster.
Go ★ 5 8y agoExplain → -
dotfiles
Personal dotfiles and scripts
Shell ★ 4 1mo agoExplain → -
broadcaast
Broadcast lets you save and organise links, images and content into channels
Scala ★ 4 10y agoExplain → -
oci-sdk-clj
Clojure SDK for Oracle Cloud Infrastructure
Clojure ★ 4 5y agoExplain → -
ava
Ava is a programming language exploring the idea of programs that can mutate and write themselves
Haskell ★ 4 3y agoExplain → -
scala-yaml
A YAML library for Scala
Scala ★ 4 10y agoExplain → -
pi-dynamic-workflows
A Pi extension for dynamic workflows
TypeScript ★ 3 18d agoExplain → -
ytiq
A SaaS for YouTube creators (planning, research)
Ruby ★ 3 2d agoExplain → -
markets
An API for financial markets. Index, currency, stock and historical data.
Scala ★ 3 10y agoExplain → -
forward
A fast, lightweight API Gateway written in Rust.
Rust ★ 3 5y agoExplain → -
arch
Arch is a typed stack based functional programming language based on combinators
Java ★ 3 4y agoExplain → -
akka-gateway
A library for writing bespoke API Gateways using Akka HTTP with support for AWS Lambda, Oracle Cloud Infrastructure, Google Cloud Functions, websockets and more.
Scala ★ 3 4y agoExplain → -
hof
Higher order functions for Golang
Go ★ 3 7y agoExplain → -
oci-kubernetes-ingress
An Ingress Controller to enable full L7 load balancing on OCI Kubernetes.
Go ★ 3 5y agoExplain → -
skills
Minimalist, agent-first installer for agent skills
Go ★ 2 21d agoExplain → -
rtracker
Terminal based music tracker
Rust ★ 2 21d agoExplain → -
openchat
A universal chat UI for GenAI projects
TypeScript ★ 2 5mo agoExplain → -
agentctrl
Agent control plane orchestration
TypeScript ★ 2 1mo agoExplain → -
flow
An AI native content system for personal productivity.
TypeScript ★ 2 4mo agoExplain → -
agentic
A library for building AI agents in pure Clojure.
★ 2 11mo agoExplain → -
hashicorp-vault
Haskell interface for working with Hashicorp Vault
Haskell ★ 2 7y agoExplain → -
dispatch
A high-performance, modular API + AI Gateway built on Netty and Java Virtual Threads. Dispatch provides a route-centric architecture with both HTTP proxy and static response backends.
Java ★ 2 1y agoExplain → -
frequency
A modular Continuous Integration (CI) platform built on top of Kubernetes.
Go ★ 2 8y agoExplain → -
akka-http-clj
A high performance HTTP client for Clojure built on Akka HTTP
Java ★ 2 9y agoExplain → -
influx
An async client for Influx DB
Clojure ★ 2 9y agoExplain → -
rss2json
A small service that turns RSS feeds into JSON
Clojure ★ 2 10y agoExplain → -
claude-code-workflows
A collection of Claude developer workflows
JavaScript ★ 1 22d agoExplain → -
pair-app
A work management app designed explicitly for agents and humans to collaborate.
Go ★ 1 11d agoExplain → -
infographer
The secret sauce for making insane infographics with AI.
HTML ★ 1 2mo agoExplain → -
polyfunctors
A collection of experimental polyfunctor instances (bimap, trimap and quadmap)
Haskell ★ 1 5mo agoExplain → -
owainlewis
A static document to store profile information for Github.
★ 1 8mo agoExplain → -
extensible-effects ⑂
Extensible Effects: An Alternative to Monad Transformers
Haskell ★ 1 9y agoExplain → -
shapes
Exotic shapes and types for Scala
Scala ★ 1 7y agoExplain → -
n8n-py
Python N8N client
Python ★ 1 1y agoExplain → -
adk-agents
Python ADK agent examples
Python ★ 1 1y agoExplain → -
employee-service
Dropwizard example service using MySQL and JDBI
Java ★ 1 4y agoExplain → -
openapi
Parse, manipulate and construct OpenAPI specification documents using Haskell
Haskell ★ 1 6y agoExplain → -
hdns
A DNS server written in Haskell
Haskell ★ 1 3y agoExplain → -
mysql-operator ⑂
Create, operate and scale self-healing MySQL clusters in Kubernetes
Go ★ 1 7y agoExplain → -
osc
Scheme compiler
Haskell ★ 1 8y agoExplain → -
emacs
My Emacs config
Emacs Lisp ★ 1 5y agoExplain → -
akka-http-cloudant
A functional async client for IBM Cloudant based on Akka HTTP.
Scala ★ 1 10y agoExplain → -
proof
A generic validation library for Scala
Scala ★ 1 10y agoExplain → -
emacs-theme-generator
A Haskell program that generates Emacs 24 colour themes
Haskell ★ 1 10y agoExplain → -
cloudant-hs
Haskell client for IBM Cloudant
Haskell ★ 1 10y agoExplain → -
props
A small Clojure library for working with java.util.Properties
Clojure ★ 1 10y agoExplain → -
countdown
Countdown puzzles (words and numbers) in Haskell
Haskell ★ 1 10y agoExplain → -
hermes-agent
Configuration for Hermes VA
★ 0 1mo agoExplain → -
qualified.app
SaaS application for freelancers collecting testimonials and case studies.
★ 0 9d agoExplain → -
pair
A workspace for you and your agents
Ruby ★ 0 2d agoExplain → -
homebrew-tap
Homebrew tap for owainlewis tools
Ruby ★ 0 21d agoExplain → -
pair-cli
A CLI tool for managing your agent workspace.
Go ★ 0 21d agoExplain → -
website
No description.
TypeScript ★ 0 1mo agoExplain → -
n8n-automations
My personal N8N automations
Python ★ 0 5mo agoExplain → -
cleartype
A minimalist writing app designed for capturing your thoughts quickly
TypeScript ★ 0 4mo agoExplain → -
sunomixer
Sunomixer is an AI system that generates end to end audio mixes for YouTube. It handles mix generation + uploading to YouTube
Python ★ 0 5mo agoExplain → -
claude-code-starter
A set of useful commands, prompts, and workflow tricks for Claude Code mastery.
★ 0 6mo agoExplain → -
promptly
A prompt management library for AI projects
Python ★ 0 1y agoExplain → -
validated
A data type for simple validation
Haskell ★ 0 1y agoExplain → -
dsa
Data structures, algorithms, programming exercises
Java ★ 0 6y agoExplain → -
delighted
A Haskell client for using the Delighted.com API
Haskell ★ 0 10y agoExplain → -
owainlewis.github.io
Source for personal website at https://owainlewis.com
HTML ★ 0 5y agoExplain →
No repos match these filters.