Eric's repositories
lgtv-ip-control
IP Control module for 2018+ LG TVs
Vite.AspNetCore
Small library to integrate Vite into ASP.NET projects
winning-at-windows
tools for customizing the appearance and functionality of Windows
adrenaline
Instant answers to any programming question
angular-17-net-clean-architecture
.NET 8, Angular 17, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.
AzureSearchRAGCognitiveSearch
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
Cultiv.Hangfire
Hangfire dashboard for Umbraco
Datefolders
An Umbraco package that automatically groups documents by date
explain-extended-2024
GPT in 500 lines of SQL
gpt-crawler
Crawl a site to generate knowledge files to create your own custom GPT from a URL
KernelMemory.FileWatcher
A service for automating document ingestion for Semantic Kernel's KernelMemory service
LGTVCompanion
Power On and Off WebOS LG TVs together with your PC
llm
Access large language models from the command-line
local-rag
A local rag demo
nswag-fluentvalidation
Use FluentValidation rules instead of ComponentModel attributes to define swagger schema.
OpenAIEmbeddingSample
An example that shows how to use Semantic Kernel and Kernel Memory to work with embeddings in a .NET application using SQL Server as Vector Database.
OpenVoice
Instant voice cloning by MyShell.
private-gpt
Interact with your documents using the power of GPT, 100% privately, no data leaks
punkOptimise
A package for Umbraco that allows you to optimise your media using different providers.
RAG-App-HackTogether
ChatGPT-like Application using RAG pattern that allows to ask question to my own documents - I Used Semantic Kernel to integrate a LLM (OpenAI) using C# to orchestrate AI pluggins (Azure Cognitive Services). For the document embeddings I used Qdrant for the vector database and Pdfpig to extract the content from the pdfs
TheDashboard
Magic dashboard for Umbraco
ui
Simple UI examples from my social media
Umbraco-OpenIdConnect-Example
An example to show how Umbraco and OpenIdConnect work together
unifios-utilities
A collection of enhancements for UnifiOS based devices