Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 998 Bytes

File metadata and controls

31 lines (27 loc) · 998 Bytes

Claude UI

A simple and intuitive web interface for interacting with Anthropic's Claude AI models. This application allows you to chat with Claude, upload documents for analysis, and maintain conversation history.

Features

  • 💬 Chat interface with conversation history
  • 📄 Document upload support (PDFs, images, etc.)
  • 🔄 Continuous conversation with context retention
  • ✨ Markdown rendering for formatted responses
  • 🧩 Simple and clean user interface
  • 🔑 API key management via environment variables

Installation

Prerequisites

Setup

  1. Clone the repository:
git clone https://github.com/yourusername/claude-ui.git
cd claude-ui
  1. Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. Install the required packages:
uv pip install flask anthropic python-dotenv