---
title: "Deploy astra-assistants-chat-ui"
description: "DataStax Open Source GenAI Starter"
category: "AI/ML"
url: https://railway.com/deploy/v2UVYh
---

# Deploy astra-assistants-chat-ui

DataStax Open Source GenAI Starter

**[Deploy astra-assistants-chat-ui on Railway](https://railway.com/template/v2UVYh)**

- **Creator:** Sebastián Estévez's Projects
- **Category:** AI/ML
- **Total deploys:** 3

## Template content

### chat-ui

- **Source:** https://github.com/datastax/chat-ui
- **Public domain:** Yes

## Documentation

UI to create assistants with file upload functionality. Supports various third party LLMs.

Powered by Huggingface chat-ui and astra-assistants-api

Add the following variables for third party LLM support:

> https://platform.openai.com/api-keys --> create new secret key
OPENAI_API_KEY=

> https://www.perplexity.ai/settings/api  --> generate
PERPLEXITYAI_API_KEY=

> https://dashboard.cohere.com/api-keys
COHERE_API_KEY=

> bedrock models https://docs.aws.amazon.com/bedrock/latest/userguide/setting-up.html
AWS_REGION_NAME=
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=

> vertexai models https://console.cloud.google.com/vertex-ai
GOOGLE_JSON_PATH=
GOOGLE_PROJECT_ID=

> gemini api https://makersuite.google.com/app/apikey
GEMINI_API_KEY=


Additional models can be added to the MODELS variable.

## Similar templates

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [stella](https://railway.com/deploy/stella) — Self-host stella with web, API, Postgres, Redis, and object storage.
- [Hermes Agent | OpenClaw Alternative with Dashboard](https://railway.com/deploy/hermes-agent-or-openclaw-alternative-wit) — Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

Open this page in a browser: https://railway.com/deploy/v2UVYh
