Febin John James's repositories
PeaceMessenger
An AI-enhanced 🧠 communication tool using WebRTC for peer-to-peer interactions, designed to facilitate better understanding 💡 and respect 🤝 in conversations.
DALLE2-pytorch
Implementation of DALL-E 2, OpenAI's updated text-to-image synthesis neural network, in Pytorch
Blender-ControlNet
Using ControlNet right in Blender.
blog_os
Writing an OS in Rust
Category_Theory_Machine_Learning
List of papers studying machine learning through the lens of category theory
chat-with-mlx
An all-in-one LLMs Chat UI for Apple Silicon Mac using MLX Framework.
curlconverter
Transpile curl commands into Python, JavaScript and 27 other languages
demo-kg-build
demo app for Knowledge Graph Build with LLM LlamaIndex and NebulaGraph
dify
Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
eidos
Offline alternative to Notion. Eidos is an extensible framework for managing your personal data throughout your lifetime in one place.
gpt4-pdf-chatbot-langchain
GPT4 & LangChain Chatbot for large PDF docs
Graphite
Powerful 2D vector and raster editing. Procedural and nondestructive.
llama.cpp
Port of Facebook's LLaMA model in C/C++
LLMLingua
To speed up LLMs' inference and enhance LLM's perceive of key information, compress the prompt and KV-Cache, which achieves up to 20x compression with minimal performance loss.
lmql
A query language for programming (large) language models.
matmulfreellm
Implementation for MatMul-free LM.
mermaid-live-editor
Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.
nougat
Implementation of Nougat Neural Optical Understanding for Academic Documents
praxis-ide
An online IDE for visual programming in Prolog
quill-markdown-toolbar
A Quill.js module for converting markdown text to rich text format
Research2022
Maps from the 2022 research project
rustpad
Efficient and minimal collaborative code editor, self-hosted, no database required
rustviz
Interactively Visualizing Ownership and Borrowing for Rust
Searching-Text-in-Rust
An Average Programmer's Quest to Learn Rust - Chapter 1: Searching Text
shadcn-svelte
shadcn/ui, but for Svelte. ✨
swissgl
SwissGL is a minimalistic wrapper on top of WebGL2 JS API. It's designed to reduce the amount of boilerplate code required to manage GLSL shaders, textures and framebuffers when making procedural visualizations or simulations.