Code_editor / README.md
vsj0702's picture
Update README.md
a29d842 verified
|
raw
history blame
1.48 kB
metadata
title: Pro Code Playground
emoji: πŸ’»
colorFrom: indigo
colorTo: blue
sdk: streamlit
sdk_version: 1.46.1
app_file: app.py
pinned: true

πŸ’» Pro Code Playground

Pro Code Playground is an interactive Python code editor and runner, with built-in AI code assistant, powered by Streamlit.
It features a live code editor, stdin simulation, and theme support for light and dark modes.


πŸš€ Features

  • 🧠 AI Assistant (LLaMA-3 via Groq)
  • πŸ“ Live Python code editor (via streamlit_ace)
  • πŸ§ͺ Simulate input with stdin
  • πŸŒ“ Theme toggle (light/dark)
  • πŸ’¬ Scrollable, memory-aware chatbot
  • 🎨 Custom dynamic styling with CSS injection
  • πŸ”Š (Optional) Text-to-speech via Edge TTS

πŸ› οΈ Tech Stack

  • Streamlit + streamlit_ace
  • LangChain, Groq, LLaMA 3
  • Edge TTS (optional)
  • Fully modular structure (app.py, layout.py, style.py, chatbot.py)

πŸ”§ Configuration

  • Toggle light/dark mode with emoji switch β˜€οΈ / πŸŒ™
  • Customize themes easily via layout.py
  • Built to run inside Hugging Face Spaces or locally

🧠 Powered by

  • LLM: LLaMA 3–70B (via Groq API)
  • LangChain: Prompt templates & memory
  • Hugging Face Spaces: Host and deploy

πŸ§ͺ Try It Live

This app is live on πŸ€— Hugging Face Spaces β€” just run it in your browser, no setup needed.