Gianni Crivello's repositories
complwetion
Complwetion is a wrapper around a LLM provider and a Vector DB with common utilities
feel-the-agi
Hacker's guide list of resources for learning deep learning and becoming a power user
ai-chatbot
A full-featured, hackable Next.js AI chatbot built by Vercel Labs
babies-first-concept
A concept playground I am using as a scratch pad for learning concepts and type constraints in C++
demo_garden
a build system for managing and distributing demos
fastbook
The fastai book, published as Jupyter Notebooks
giannicrivello
Config files for my GitHub profile.
haskell-course
This course is designed to teach students Haskell from zero to everything needed to work with Marlowe and Plutus. The course itself doesn't contain content specific to Marlowe or Plutus. So, if you want to use it to learn Haskell for other purposes, you can! 😃
htpmanager
Docker Compose file for managing the Plex server along with some other goodies
iridium-rust-example
example code using iridium-rust-client
kaleidoscope
Implementation of toy language from LLVM tutorial, "Kaleidoscope".
nbdev_cards
A sample nbdev project
plutus-pioneer-program
This repository hosts the lectures of the Plutus Pioneers Program. This program is a training course that the IOG Education Team provides to recruit and train software developers in Plutus, the native smart contract language for the Cardano ecosystem.
reqwest
An easy and powerful Rust HTTP Client
tinygrad
A small auto grad engine I am using to learn about back propagation and neural net training.
vertex-ai-mlops
Google Cloud Platform Vertex AI end-to-end workflows for machine learning operations