https://github.com/jacob-ebey/remix-electron-llamafile
Chat with LLMs locally utilizing llamafile as the underlying model executor.
https://github.com/jacob-ebey/remix-electron-llamafile
Last synced: 12 months ago
JSON representation
Chat with LLMs locally utilizing llamafile as the underlying model executor.
- Host: GitHub
- URL: https://github.com/jacob-ebey/remix-electron-llamafile
- Owner: jacob-ebey
- Created: 2024-02-09T02:58:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-09T18:55:15.000Z (over 2 years ago)
- Last Synced: 2025-04-22T06:19:00.522Z (about 1 year ago)
- Language: TypeScript
- Size: 2.18 MB
- Stars: 23
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# remix-electron-llamafile

This is a template for creating a Remix + Llamafile + Electron app.
## Setup
```shellscript
npx create-remix@latest --template jacob-ebey/remix-electron-llamafile
```
## Development
Install dependencies and rebuild the native modules for Electron:
```shellscript
npm install && npm run rebuild
```
You can develop your app just like you would a normal Remix app, via:
```shellscript
npm run dev
```
## Production
When you are ready to build a production version of your app:
```shellscript
npm run build
```
will generate your production assets.
```shellscript
npm run package
```
will package your app into a distributable format.
```shellscript
npm run make
```
will create an installer for your app.