✨2023#44: Local AI Stack: A starter kit to build local AI apps
📅 October 29-November 4, 2023
This week, we're highlighting a few new JavaScript tools that we think you'll find useful.
Stay up-to-date on the latest JavaScript tools and news by subscribing to our newsletter. We deliver fresh content every week, right to your inbox.
Happy coding!✨
local-ai-stack: A starter kit to build *local-only* AI apps that cost $0 to run
Local AI Stack is a free and open-source toolkit that enables anyone to build and run a simple AI application for document Q&A entirely locally without incurring any costs. It is based on the AI Starter Kit and utilizes a combination of open-source technologies, including Ollama for inference, Supabase pgvector for vector database management, Langchain.js for LLM orchestration, and Next.js for app logic implementation.
gsplat.js: JavaScript Gaussian Splatting library.
gsplat.js is an easy-to-use, general-purpose, open-source 3D Gaussian Splatting library, providing functionality similar to three.js but for Gaussian Splatting.
aws-cdk-stack-builder-tool
AWS CDK Builder is a tool that helps you create and deploy Infrastructure as Code (IaC) projects using the AWS Cloud Development Kit (CDK). It has a visual designer and can generate TypeScript code for you.
time-picker: A simple TimePicker for your Shadcn UI project
arctic: Built-in OAuth 2.0 providers
Library for handling OAuth 2.0 with built-in providers. Light weight, fully-typed, runtime-agnostic. Built using oslo
. For a more flexible OAuth 2.0 client
classy-ink: Build classy CLI interfaces with utility classes and Ink
Classy Ink is a simple drop-in replacement for the Box
and Text
Ink components. It adds support for utility classes through the class
prop.
lexeme: Open source ChatGPT Text Editor
Experience a fully integrated workflow for brainstorming, writing and rewriting with ChatGPT as your copilot, all within the same window. No more switching back and forth between ChatGPT and Text Editors.
classroomio: The Open Source Platform for Tech Bootcamp
More new tools to explore:
nextjs-use-php: Use PHP code right within your React / Next.js App. With "use php";
opengpts: an open source effort to create a similar experience as OpenAI's GPTs.
catcher: Call a function and return a fallback value or undefined if it throws.
vue-simple-props: Remove emits, slots, and attrs concepts in Vue.
telegram-bot-starter: A starter template for Telegram bots on Serverless
find-up-simple: Find a file or directory by walking up parent directories — Zero dependencies
bqpb: BigQuery UDF to parse protobuf messages
dead-or-alive: check if urls are dead or alive
vite-deno-plugin: A Vite plugin that can resolve Deno modules.
index-to-position: Convert a string index to its line and column position
svelte-material-ripple: Svelte library for adding ripple effects
astro: Qwik + Astro integration
onset: An open source Next.js starter with step-by-step instructions if required.
slack-timesheet: Timesheet, a Slack automation platform app for managing work hours
dashb: Dashb.io - Minimalist's Dashboard and Widgets.
varlet-schema: Lightweight Schema renderer based on Vue3
change-file-extension: Change the file extension of a path
fetchgit: Easily download files and directories from a GitHub repository.
motion-svg: 🔥 Svelte SVG animation library
git-rainbow: GitHub calendar (based on Tech Stack) generator like a rainbow
vite-plugin-shadow-style: A Vite plugin to inject css styles into the shadow root of web components.
ngx-esbuild: ClickUp's esbuild powered local dev server, open sourced so you can speed up developing your own Angular applications!
nho: 📌 1KB Web Component Abstraction