About

Why OASIS Exists

There's no shortage of conversational AI platforms. What's missing is one that puts survey methodology first.

The Short Version

In several research projects, colleagues and I have relied on commercial tools for conversational AI agents. They're good, and in many ways impressive. But they don't really cater to research designs: probing logic, follow-up strategies, semi-structured and unstructured interview protocols, participant identifiers, or the kind of pricing model that works for an unfunded PhD project.

That's why I started OASIS. It's not trying to compete with commercial platforms. It's trying to be an open-source alternative for transparent research, a survey interview platform that runs entirely inside your Docker environment, talks to whichever AI providers you choose, and treats research methodology as a first-class concern rather than an afterthought.

To be clear: the ambition here is not to match enterprise platforms with dedicated engineering teams and substantial funding behind them. They will always move faster and offer more polish. But it is important that open, transparent alternatives exist for research. Tools you can self-host, inspect, and adapt to your study design without a procurement process. That is what OASIS is for.

Read the longer version

The models are there. GPT-4o can run a solid interview. The problem is everything around the model: getting audio in and out in real time, managing sessions, storing transcripts, switching between providers without rewriting your code.

You can pay for an enterprise tool that wraps all of this up. That works until you need to switch providers, or you realise your transcripts live on someone else's server, or the pricing changes and your unfunded project is suddenly out of budget.

The other option is building it yourself — wire up WebSockets, plug in an STT engine, add a TTS service, write a session manager. Doable if you have a software team. Most research groups don't.

OASIS is the middle ground. It does the plumbing so you don't have to. It runs in Docker on your machine or your server. If you configure it to call OpenAI or Google, that's on you — OASIS itself doesn't phone home or touch your data. You can also point it at fully self-hosted models if that's what your ethics board needs.

Design Principles

Your data stays yours

Everything runs inside your Docker deployment — transcripts, configs, the lot. If you point OASIS at an external API like OpenAI, that's your choice. OASIS itself doesn't send data anywhere.

No vendor lock-in

OpenAI, Google, Anthropic, Mistral, Scaleway, your own fine-tuned model — whatever. Swap providers with a config change. No code changes, no migration.

Built for research, not chatbots

Semi-structured protocols, participant tracking, diarised transcripts, session analytics. The stuff survey researchers actually need.

European data residency

Deploy on Scaleway or any EU-based provider for GDPR compliance. Self-hosting means you choose the jurisdiction.

Team

Who's Building This

Max M. Lang

Max M. Lang

DPhil Researcher · University of Oxford

I study how we gather high-quality data and extract valuable information to answer important questions. My work spans spatial epidemiology at Oxford, survey methodology at LMU Munich, and engineering projects including automated telephone surveys with 60 Decibels (20,000+ interviews and counting) and adaptive AI interviewers.

OASIS is what I wished existed when I started this work.

Join the Team

Interested in contributing or collaborating? Get involved.

Research

Related Publications & Talks

2025 AAPOR · Accepted

Telephone Surveys Meet Conversational AI: Evaluating a LLM-Based Telephone Survey System at Scale

Lang, M. M., Eskenazi, S.

2025 AAPOR & NAACL · Accepted

AI Conversational Interviewing: Transforming Surveys with LLMs as Adaptive Interviewers

Wuttke, A., Aßenmacher, M., Klamm, C., Lang, M. M., et al.

2025 Talk · 60 Decibels / ID Insight

Using AI Phone Agents to Conduct Impact Research on a Large Scale

Invited presentation

2024 Talk · University of Zurich

Transforming Surveys with AI Conversational Interviewing

Digital Society Initiative

2023 Talk · OxAI Conference, Oxford

Goodbye, Endless Feedback Forms. Hello, SurveyGPT!

Early concept that evolved into OASIS

Looking Ahead

The Bigger Picture

Right now OASIS does one thing: conversational interviews. But the infrastructure (Docker stack, model routing, transcript storage) generalises to other parts of the survey lifecycle. Some directions I'm thinking about:

🧪 Survey Pretesting with LLMs

Use LLMs to simulate respondent behaviour and stress-test your questionnaire before fielding it.

📊 Synthetic Data Generation

Simulate survey responses with LLMs for pilot analyses, power calculations, or methodology research.

🔍 Qualitative Coding Assistants

AI-assisted thematic analysis and coding of interview transcripts, with human oversight at every step.

🌐 More to Come

The intersection of AI and survey methodology is wide open. New use cases will emerge as the field evolves.

An honest note: None of this is settled science yet. The methods are evolving, best practices are still being written, and some of these ideas might turn out to be dead ends. That's fine. The point of open-sourcing this is so people can try things, break things, and build on each other's work instead of starting from scratch every time.

Use this responsibly

AI that can conduct adaptive conversations with people is a serious tool. OASIS is built for research — not for deception, manipulation, or surveillance. If you're running a study, make sure participants know they're talking to an AI, that you have ethics approval, and that your data handling is up to standard. This stuff matters more, not less, when the technology is this easy to deploy.

Interested in OASIS?

Whether you want to use it for your research, contribute to the codebase, or just chat about conversational AI for surveys, I'd love to hear from you.

Reach Out