vccs
Vue 3용 차트 컴포넌트 모음, Recharts에서 포팅
STELLA는 오픈소스 플랫폼으로, 연구 참여자와 음성 대화를 진행하고 인터뷰·디지털 개입·가이드 대화를 코드 없이 설계·운용할 수 있습니다
STELLA is an open-source platform for running voice conversations with research participants—interviews, digital interventions, and guided dialogues. Design without code and run it on your own hardwar
데이터TypeScript · PythonGitHub @c4dhi온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
STELLA is an open-source platform for running voice conversations with research participants—interviews, digital interventions, and guided dialogues. Design without code and run it on your own hardware.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
System for Testing and Engineering LLM-based Conversational Agents
Open-source conversational AI infrastructure — focus on your agent, we handle the rest.
STELLA is an open-source platform for building, deploying, and testing voice-enabled conversational AI agents. Deploy an agent, have a conversation, iterate — it's that simple.
You bring the agent logic. STELLA handles the audio/video streaming, orchestration, and infrastructure. Built with NestJS, React, a Python Agent SDK, LiveKit for WebRTC, and Kubernetes for on-demand agent orchestration.README 전문 보기 ↗STELLA is an open-source platform for building, deploying, and testing voice-enabled conversational AI agents. Deploy an agent, have a conversation, iterate — it's that simple.
You bring the agent logic. STELLA handles the audio/video streaming, orchestration, and infrastructure. Built with NestJS, React, a Python Agent SDK, LiveKit for WebRTC, and Kubernetes for on-demand agent orchestration.
./scripts/start-k8s.sh)To run STELLA you need three things:
That's it. Kubernetes (OrbStack's built-in cluster or auto-installed K3s), kubectl, and PostgreSQL are provisioned automatically by the startup script — you don't install them yourself.
Two commands. That's it.
git clone https://github.com/c4dhi/STELLA.git && cd STELLA
./scripts/start-k8s.sh # First run launches the setup wizard — no manual .env needed
Frontend at http://localhost:5173 · API at http://localhost:3000
New here? The Getting Started guide walks you through everything — prerequisites, LiveKit setup, and deploying your first agent.
LiveKit Server (external) <--> Agent Pods (Python)
| |
Frontend UI (React) <--> Backend API (NestJS) <--> PostgreSQL
|
STT/TTS Services (gRPC)
Everything runs inside a single Kubernetes cluster (OrbStack on macOS, K3s on Linux), deployed automatically by the startup script. Agent pods spin up on-demand per session and clean up after themselves.
Full docs live at c4dhi.github.io/STELLA.
| Section | What you'll find | |
|---|---|---|
| 🚀 | Getting Started | Prerequisites, installation, first agent |
| 🏗️ | Architecture | System design and component deep-dive |
| 🤖 | Building Agents | Create your own conversational agents |
| 📦 | Agent SDK Reference | Python SDK API reference |
| 🚢 | Deployment | Production deployment guide |
| 🤝 | Contributing | How to get involved |
We'd love your help! Whether it's bug reports, feature ideas, docs improvements, or code — all contributions are welcome. Check out the Contributing Guide and Code of Conduct to get started.
If you use STELLA in your research, please cite it. GitHub's "Cite this
repository" button (backed by CITATION.cff) generates APA and
BibTeX entries. A permanent, versioned DOI will be minted via Zenodo with the
first tagged release — see RELEASING.md.
STELLA is released under the MIT License — © Universität St. Gallen
(HSG) & University of Zurich (UZH). It runs on your own hardware and is free to
use, modify, and redistribute. See NOTICE.md for third-party
component attributions.