/tigerbot-svelte-app

A chatbot web app built with TigerBot LLM and SvelteKit, with standalone options for desktop and more.

Primary LanguageSvelte

A chatbot made with TigerBot Chat-API and SvelteKit, with easy solution for desktop app

This project is heavily inspired by the demo app of SvelteKit and TigerBot.

Developing

Once you've downloaded this repo and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

Replace the API_KEY with your key in numbers.

For desktop option, please refer to Tauri and/or Pake docs

With Tauri and Pake library (written in Rust), you can easily make a SvelteKit app into desktop format with only several command lines and without real knowledge of Rust language!

Special thanks to TigerBot, an open-souce multilingual LLM, available for commercial use!

使用TigerBot和Svelte框架制作的聊天机器人,可快速打包成桌面应用

二次开发

见SvelteKit和Tauri、Pake的官方文档,初步对话效果见demo文件夹。

开发计划

  • 增加API_KEY输入的控件
  • 提供dmg安装包

特别感谢

  • 开源可商用的TigerBot及其愿景:"以世界级的基础大模型,贡献于**式的创新" 👏🏻👏🏻 TigerBot
  • 深受善行大佬的相关项目启发😄 Tiger-QQ-Bot
  • 感谢Tintin大佬的开发建议