From c92cdc81d2d7b033a929fcd7946cd35e68c8bc05 Mon Sep 17 00:00:00 2001 From: Satyam Singhal Date: Tue, 9 Jun 2026 17:59:34 +0800 Subject: [PATCH 1/2] showcase: add Virtuals Playground --- showcase/virtuals-playground/README.md | 29 +++++++++++++++ showcase/virtuals-playground/showcase.json | 43 ++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 showcase/virtuals-playground/README.md create mode 100644 showcase/virtuals-playground/showcase.json diff --git a/showcase/virtuals-playground/README.md b/showcase/virtuals-playground/README.md new file mode 100644 index 0000000..b2a6fac --- /dev/null +++ b/showcase/virtuals-playground/README.md @@ -0,0 +1,29 @@ +# Virtuals Playground — Showcase Submission + +**Live URL:** https://virtuals-playground.vercel.app +**Builder:** Satyam Singhal + +## What it is + +A fully browser-based playground for the Virtuals EconomyOS Compute API. Paste your API key, pick a model, and start testing — no installs, no config files. + +## Features + +| View | What it does | +|------|-------------| +| **Chat** | Interactive chat with any loaded model; code snippets (Python / cURL / JS) generated per session | +| **Compare** | Send one prompt to two models simultaneously, side-by-side results | +| **Batch Test** | Fire a single prompt at every available model, ranked results table with latency + token counts | +| **Models** | Browse all available Virtuals Compute models with metadata | + +## Proof + +- Live deployment: https://virtuals-playground.vercel.app +- Source: https://github.com/satyamsinghal/virtuals-playground + +## Stack + +- React 18 + TypeScript + Vite +- Tailwind CSS +- Virtuals EconomyOS Compute API (`https://compute.virtuals.io/v1`) +- Deployed on Vercel diff --git a/showcase/virtuals-playground/showcase.json b/showcase/virtuals-playground/showcase.json new file mode 100644 index 0000000..914573e --- /dev/null +++ b/showcase/virtuals-playground/showcase.json @@ -0,0 +1,43 @@ +{ + "slug": "virtuals-playground", + "title": "Virtuals Playground", + "tagline": "A live, browser-based playground to chat with, compare, and batch-test Virtuals EconomyOS models — no setup required.", + "description": "Virtuals Playground is an open-source developer tool that lets builders interact with every Virtuals EconomyOS Compute API model from a single browser tab. It ships four views: an interactive Chat playground, a side-by-side Model Compare panel, a Batch Test runner that fires a single prompt at all loaded models in parallel, and a Models explorer with metadata. Every chat session auto-generates ready-to-run Python, cURL, and JavaScript code snippets. The UI is fully responsive — desktop and mobile — and requires only a Virtuals API key to start.", + "status": "live", + "topic": "developer-tools", + "topics": ["developer-tools", "playground", "compute", "api-explorer"], + "builder": { + "name": "Satyam Singhal", + "url": "https://github.com/satyamsinghal" + }, + "links": { + "repo": "https://github.com/satyamsinghal/virtuals-playground", + "demo": "https://virtuals-playground.vercel.app", + "share": "https://virtuals-playground.vercel.app", + "feedback": "https://github.com/Virtual-Protocol/acp-cli-demos/issues/new?title=Feedback%3A%20Virtuals%20Playground&body=Which%20feedback%20prompt%20fits%3F%0A%0A-%20I%20want%20a%20feature%20added%0A-%20The%20code%20snippets%20are%20useful%0A-%20I%20want%20to%20reuse%20this%20for%20my%20own%20project%0A%0ANotes%3A%0A" + }, + "primitives": ["acp"], + "visual": { + "kind": "live page", + "eyebrow": "browser · virtuals compute api", + "title": "chat, compare & batch test models" + }, + "skills": [], + "artifacts": [ + { + "label": "Live playground", + "href": "https://virtuals-playground.vercel.app", + "kind": "demo" + }, + { + "label": "Source code", + "href": "https://github.com/satyamsinghal/virtuals-playground", + "kind": "proof" + } + ], + "feedbackPrompts": [ + "Which Virtuals model gave you the most interesting response?", + "What feature would make this playground more useful for your workflow?", + "Would you embed this in your own docs or onboarding flow?" + ] +} From 922c32fcb06106991a7019ee96543908d198daf9 Mon Sep 17 00:00:00 2001 From: Satyam-10124 Date: Tue, 9 Jun 2026 19:21:54 +0800 Subject: [PATCH 2/2] Fix source link in README.md Updated GitHub source link in README.md to reflect new repository. --- showcase/virtuals-playground/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/showcase/virtuals-playground/README.md b/showcase/virtuals-playground/README.md index b2a6fac..e6f5a9d 100644 --- a/showcase/virtuals-playground/README.md +++ b/showcase/virtuals-playground/README.md @@ -19,7 +19,7 @@ A fully browser-based playground for the Virtuals EconomyOS Compute API. Paste y ## Proof - Live deployment: https://virtuals-playground.vercel.app -- Source: https://github.com/satyamsinghal/virtuals-playground +- Source: https://github.com/Satyam-10124/virtuals_playground ## Stack