JSGround is a JavaScript-powered AI interaction playground that combines multiple input modes — including drag-and-drop UI elements, voice commands, text prompts, and AI-generated image output — all within a single, responsive web interface.
-
Drag-and-Drop Interaction
Move elements freely across the screen using mouse events. -
Voice Input via Microphone
Speak prompts directly using the Web Speech API, and send them to ChatGPT. -
Text-Based ChatGPT Integration
Send text prompts and receive dynamic responses using the OpenAI GPT-4 API. -
Image Generation
Generate images using OpenAI's DALL·E 3 API from text prompts.
- HTML, CSS, Vanilla JavaScript
- OpenAI GPT-4 API (chat)
- OpenAI DALL·E API (image generation)
- Web Speech API (mic input)
Devv Saxena