Philip Barcelon's repositories
guidance
A guidance language for controlling large language models.
semantic-router
Superfast AI decision making and intelligent processing of multi-modal data.
ComfyUI
The most powerful and modular stable diffusion GUI, api and backend with a graph/nodes interface.
semantic-split
A Python library to chunk/group your texts based on semantic similarity.
Alma.Net
ALMA can allow game developers to add real-time emotions and moods to Non-Player Characters (NPC). It integrates three major affective characteristics: emotions, moods, and personality that cover short, medium, and long term affect. Alma.NET is a C# implementation of the affect computation from ALMA - A Layered Model of Affect by Patrick Gebhard https://dl.acm.org/doi/10.1145/1082473.1082478
ecslite-2
LeoEcsLite - Lightweight C# Entity Component System framework
generative_agents
Generative Agents: Interactive Simulacra of Human Behavior
ai-town
A MIT-licensed, deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize.
stable-diffusion-webui
Stable Diffusion web UI
worldengine
World generator using simulation of plates, rain shadow, erosion, etc.
langchain
⚡ Building applications with LLMs through composability ⚡
semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
simpleaichat
Python package for easily interfacing with chat apps, with robust features and minimal code complexity.
Stable-Diffusion-ONNX-FP16
Example code and documentation on how to get Stable Diffusion running with ONNX FP16 models on DirectML. Can run accelerated on all DirectML supported cards including AMD and Intel.
stablediffusion
High-Resolution Image Synthesis with Latent Diffusion Models
NcnnDotNet
ncnn wrapper written in C++ and C# for Windows, MacOS, Linux, iOS and Android
GPT-3-Encoder-Sharp
CSharp BPE Encoder Decoder for GPT-3
dnd_runes_gen
Runes generator for DND game
datascript
Immutable database and Datalog query engine for Clojure, ClojureScript and JS
JavaScriptEngineSwitcher
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (ChakraCore, Jering.Javascript.NodeJS, Jint, Jurassic, MSIE JavaScript Engine for .NET, NiL.JS, Microsoft ClearScript.V8 and VroomJs). This library allows you to quickly and easily switch to using of another JavaScript engine.
jint
Javascript Interpreter for .NET
jurassic
A .NET library to parse and execute JavaScript code.
expounder
A library for explaining things in HTML.
Alchemy-Circles-Generator
A simple procedural generator of alchemy circles
emojiconomy
Procjam 2019 project that builds tiny economies
Scealextric
Scéalextric is a knowledge-base for generating stories and jokes comprising a large collection of interlocking action triples and their logical connectives, as well as surface-level idiomatic renderings for each action.
sharpalog
Datalog engine for C# started as a Sharpen port of Jatalog