Joel Martin's repositories
instacheck
Property-based testing with inputs defined as EBNF grammars
html5-css3-ebnf
Convert W3C HTML5 and CSS3 spec data to EBNF formal grammars
build-dpkg
GitHub Action for building Debian packages for Ubuntu Focal (20.04)
data-defined-systems
Presentation, docs, and demo of tools that enable data-defined development and testing of networked systems
litellm-agent
A LiteLLM Coding Agent in 130 lines (to support: http://kanaka.github.io/blog/litellm-agent-in-six-steps/)
adaptit
Related language translation editor
clj-protocol
Declarative protocol library implemented in ClojureScript (with example DHCP client/server, ping client, and pcap reader)
compose-spec
The Compose specification
get-changed-files
Get all of the files changed/modified in a pull request or push's commits.
gha-experiments
github actions experiments
kanaka.github.io
Joel Martin's kanaka.github.io website
litellm
Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]
llm
Access large language models from the command-line
llm-fragments-files
Load directory/git/GitHub contents as file fragments (with file names)
llm-github-copilot
A GitHub Copilot plugin for the llm CLI tool