Bryan Hughes's repositories
proto-crudl
A simple Erlang database mapping tool that maps protobuffers to a relational schema, generating the .proto as well as all the CRUDL (Create, Read, Update, Delete, and List/Lookup) code. You can now serialize protobuffers from a web client straight to the database using protobuffers. Supports integration with gpb. Currently only support Postgres.
go_dbmap
This tool will generate a go file per table in a database based on the database information schema and a configuration file. This tool assumes it is better to start from a well defined relational model and build the supporting code from the database directly, rather than trying to embed DDL statements with DML statements from a Go framework.
jetson-containers
Machine Learning Containers for NVIDIA Jetson and JetPack-L4T
bbg-demo
An IoT Application with BBG & BBG Start Kit demonstrating connectivity to SpaceTime Warp IoT
elli
Simple, robust and performant Erlang web server
gpb
A Google Protobuf implementation for Erlang
Grove_Starter_Kit_for_BBG
The starter kit to hook up quickly with the new BeagleBone Green.It contains 10 Grove modules and we provide 3 step by step demo projects to make you start quickly with all modules.
py-protodb
A python library that generates protobuffers and code from a PostgreSQL database. Perfect for shoveling protobuffers into a postgres database.
MerakiCaptivePortal-firebaseDB
A Meraki Captive Portal demo, which performs all client login logic within the public HTML/JS pages. The login data will be saved into a Google Firebase DB
NanoLLM
Optimized local inference for LLMs with HuggingFace-like APIs for quantization, vision/language models, multimodal agents, speech, vector DB, and RAG.
pgo
Erlang Postgres client and connection pool
rebar3_gpb_plugin
A rebar3 plugin for automatically compiling .proto files using the gpb protobuf compiler