Christopher Bale's starred repositories
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
llama-recipes
Scripts for fine-tuning Meta Llama with composable FSDP & PEFT methods to cover single/multi-node GPUs. Supports default & custom datasets for applications such as summarization and Q&A. Supporting a number of candid inference solutions such as HF TGI, VLLM for local or cloud deployment. Demo apps to showcase Meta Llama for WhatsApp & Messenger.
containers-roadmap
This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
TinyCheck
TinyCheck allows you to easily capture network communications from a smartphone or any device which can be associated to a Wi-Fi access point in order to quickly analyze them. This can be used to check if any suspect or malicious communication is outgoing from a smartphone, by using heuristics or specific Indicators of Compromise (IoCs). In order to make it working, you need a computer with a Debian-like operating system and two Wi-Fi interfaces. The best choice is to use a Raspberry Pi (2+) a Wi-Fi dongle and a small touch screen. This tiny configuration (for less than $50) allows you to tap any Wi-Fi device, anywhere.
alan-sdk-web
Generative AI SDK for Web to create AI Agents for apps built with JavaScript, React, Angular, Vue, Ember, Electron
alan-sdk-ios
Conversational AI SDK for iOS to enable text and voice conversations with actions (Swift, Objective-C)
alan-sdk-android
Conversational AI SDK for Android to enable text and voice conversations with actions (Java, Kotlin)
alan-sdk-flutter
Conversational AI SDK for Flutter to enable text and voice conversations with actions (iOS and Android)
voice-assistant-scripts
Example scripts for AI agents created with the Alan AI Platform.
alan-sdk-reactnative
Conversational AI SDK for React Native to enable text and voice conversations with actions (iOS and Android)
mimic-recording-studio
Mimic Recording Studio is a Docker-based application you can install to record voice samples, which can then be trained into a TTS voice with Mimic2
talking_avatar
A nice 3D avatar that can speak input text with facial expressions
talking_avatar_backend
Simple ExpressJS backend for talking avatars
YAWNING-TITAN
YAWNING TITAN is an abstract, graph based cyber-security simulation environment that supports the training of intelligent agents for autonomous cyber operations.
db_meter_library
Arduino library to implement a db meter with a analog sound sensor.
fastai2-vision-app
Starter Pack for creating fast responsive Web App for FastAI Version 2 Vision models
causal-cyber-defence
This repository contains glue-code necessary to run dynamic Causal Bayesian optimisation within the Yawning Titan cyber-simulation environment.
checkin-app
VueJS + Firebase app to help offices, shops, galleries, etc open their doors again.