Open Agentic Survey
Interview System
Deploy AI-powered conversational interviewers in minutes. Voice agents, text chat, structured protocols. Your infrastructure, your data, your models.
OASIS is a young project
OASIS launched publicly in March 2026. While the platform has been tested extensively across different virtual machines, operating systems, and deployment setups, it is still a young project. You may encounter rough edges, especially in less common configurations. If something breaks, please open an issue.
Applications
Open. Free. Built for Research.
An open-source platform purpose-built for qualitative data collection, from in-depth interviews to structured survey protocols.
Qualitative Surveys
Conduct in-depth interviews at scale. Define your protocol, let the agent probe, and get publication-ready transcripts.
Semi-Structured & Open Interviews
Preset questions with adaptive follow-up probing, or fully open-ended conversations. You set the structure, the agent stays on track.
Data Collection at Scale
Whether it's 10 or 10,000 interviews, manage studies, track participants with identifiers, and export structured data for analysis.
Preview
See It in Action
Three steps from setup to insights. Click through the walkthrough below.
Capabilities
Everything You Need for AI Interviews
Voice conversations, text chat, structured protocols, all in one self-hosted platform with full model flexibility.
Voice Agents
Real-time voice-to-voice interviews using OpenAI Realtime, Gemini Live, or modular STT→LLM→TTS pipelines with Deepgram + ElevenLabs.
Text Chat Agents
Clean chat interface for text-based interviews. Customisable avatars, same structured data output, no audio required.
Structured Protocols
Semi-structured interview guides with preset questions, follow-up probes, and configurable transitions. Upload protocols via CSV or JSON.
Self-Hosted
Your data never leaves your infrastructure. One docker compose up and you're live. Deploy on-prem, GCP, Azure, or Scaleway.
Any Model, Any Provider
GPT-4.1, GPT-5, Gemini 2.5, Claude, Mistral, open-source models. Use whatever fits your research. Custom model identifiers supported via LiteLLM.
Research-Grade Output
Diarised transcripts, session analytics, token usage, timestamps, all stored in PostgreSQL. Export your data whenever you need it.
Under the Hood
A Fully Open-Source Stack
Every layer of OASIS is built on open-source technology. No proprietary lock-in anywhere in the stack. Depending on your choice of LLM provider, the entire pipeline can run without a single closed-source dependency.
Caddy 2
Reverse proxy · Auto HTTPS · Let's Encrypt
Frontend
React · Tailwind CSS · Nginx
Backend
FastAPI · Pipecat · LiteLLM
PostgreSQL 16
pgvector · Alembic migrations
Redis 7
In-memory store
Industry Leaders
EU-Based
Open Source / Self-Hosted
Swap providers with a single config change. No code modifications needed.
Interview Pipelines
Voice-to-Voice Pipeline
Audio streams directly to a multimodal LLM endpoint. Sub-second latency, natural conversation.
Modular Pipeline
Chain independent services: speech-to-text, LLM reasoning, text-to-speech. Full control over each component.
Design Philosophy
Built on FAIR Principles
From day one, OASIS has been designed around the FAIR framework — making research infrastructure Findable, Accessible, Interoperable, and Reusable.
Findable
Open repository, public documentation, persistent identifiers. Every study, agent, and transcript is structured and searchable.
Accessible
Free to deploy, no vendor accounts required. Standard protocols (HTTP, WebSocket) and open APIs.
Interoperable
Swap LLM providers with one config change. Export data as JSON or CSV. Embed interviews in Qualtrics, LimeSurvey, or any iframe host.
Reusable
Open-source codebase, clear license, Docker-based deployment. Fork it, extend it, run it for your own studies.
Setup
Three Steps to Your First Interview
Clone & Configure
Clone the repository, copy .env.example to .env, and add your API keys. That's your entire infrastructure config.
Deploy
One command spins up five containers: reverse proxy, frontend dashboard, backend API, PostgreSQL, and Redis.
Create & Share
Open the dashboard, define your agent's prompt and model, and share the interview link (or embed it in Qualtrics).
License
Open Source, Transparent Research
OASIS is released under a non-commercial research license. You are free to use, modify, and share OASIS for academic and research purposes.
- ✓ Use freely for academic research and teaching
- ✓ Modify and extend for your own studies
- ✓ Contribute improvements back to the community
- ✗ Commercial use without explicit approval
- ✗ Funding applications built on OASIS without author consent
Ready to Run Your First Interview?
Clone the repo, add your API keys, and deploy. It takes about five minutes.