mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-10-04 12:07:34 +00:00
# What does this PR do? - Introduces the Agent Session creation for the Playground and allows users to set tools - note tools are actually not usable yet and this is marked explicitly - this also caches sessions locally for faster loading on the UI and deletes them appropriately - allows users to easily create new sessions as well - Moved Model Configuration settings and "System Message" / Prompt to the left component - Added new logo and favicon - Added new typing animation when LLM is generating ### Create New Session <img width="1916" height="1393" alt="Screenshot 2025-08-21 at 4 18 08 PM" src="https://github.com/user-attachments/assets/52c70ae3-a33e-4338-8522-8184c692c320" /> ### List of Sessions <img width="1920" height="1391" alt="Screenshot 2025-08-21 at 4 18 56 PM" src="https://github.com/user-attachments/assets/ed78c3c6-08ec-486c-8bad-9b7382c11360" /> <!-- If resolving an issue, uncomment and update the line below --> <!-- Closes #[issue-number] --> ## Test Plan Unit tests added --------- Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> |
||
---|---|---|
.. | ||
app | ||
components | ||
e2e | ||
hooks | ||
lib | ||
public | ||
types | ||
.gitignore | ||
.nvmrc | ||
.prettierignore | ||
.prettierrc | ||
components.json | ||
eslint.config.mjs | ||
instrumentation.ts | ||
jest.config.ts | ||
jest.setup.ts | ||
next.config.ts | ||
package-lock.json | ||
package.json | ||
playwright.config.ts | ||
postcss.config.mjs | ||
README.md | ||
tsconfig.json |
This is WIP.
We use shadcdn/ui Shadcn UI for the UI components.
Getting Started
First, install dependencies:
npm install
Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:8322 with your browser to see the result.