You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The BotSharp UI is a web app used to manage agents and conversations. Through it you can build new Agent, manage existing Agents and conversations. The Node-based Agent building experience allows you to build a brand new AI assistant in a very short time.
This project is written in SvelteKit v2 and backed by BotSharp as the LLM services.
Installation
Install dependent libraries.
git clone https://github.com/SciSharp/BotSharp-UI
cd BotSharp-UI
npm install
Developing
Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
# or start the server with different .env
npm run dev -- --mode botsharp
You can override the .env values by creating a local env file named .env.local if needed.
Building
To create a production version of your app:
npm run build
You can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.