Text Generation Web UI AI technology page Top Builders

Explore the top contributors showcasing the highest number of Text Generation Web UI AI technology page app submissions within our community.

Text Generation Web UI

The Text Generation Web UI is a Gradio-based interface for running Large Language Models like LLaMA, llama.cpp, GPT-J, Pythia, OPT, and GALACTICA. It provides a user-friendly interface to interact with these models and generate text, with features such as model switching, notebook mode, chat mode, and more. The project aims to become the go-to web UI for text generation and is similar to AUTOMATIC1111/stable-diffusion-webui in terms of functionality.

Features

  • Dropdown menu for switching between models
  • Notebook mode that resembles OpenAI's playground
  • Chat mode for conversation and role-playing
  • Instruct mode compatible with various formats, including Alpaca, Vicuna, Open Assistant, Dolly, Koala, ChatGLM, and MOSS
  • Nice HTML output for GPT-4chan
  • Markdown output for GALACTICA, including LaTeX rendering
  • Custom chat characters
  • Advanced chat features (send images, get audio responses with TTS)
  • Efficient text streaming
  • Parameter presets
  • Layers splitting across GPU(s), CPU, and disk
  • CPU mode
  • and much more!

Installation

There are different installation methods available, including one-click installers for Windows, Linux, and macOS, as well as manual installation using Conda. Detailed installation instructions can be found in the Text Generation Web UI repository.

Downloading Models

Models should be placed inside the models folder. You can download models from Hugging Face, such as Pythia, OPT, GALACTICA, and GPT-J 6B. Use the download-model.py script to automatically download a model from Hugging Face.

Starting the Web UI

After installing the necessary dependencies and downloading the models, you can start the web UI by running the server.py script. The web UI can be accessed at http://localhost:7860/?__theme=dark. You can customize the interface and behavior using various command-line flags.

System Requirements

Check the wiki for examples of VRAM and RAM usage in both GPU and CPU mode.

Contributing

Pull requests, suggestions, and issue reports are welcome. Before reporting a bug, make sure you have followed the installation instructions provided and searched for existing issues.

Text Generation Web UI AI technology page Hackathon projects

Discover innovative solutions crafted with Text Generation Web UI AI technology page, developed by our community members during our engaging hackathons.

MindSight - AI-Powered Therapy Progress Tracker

MindSight - AI-Powered Therapy Progress Tracker

The AI-Powered Therapy Progress Tracker revolutionizes mental health care by bridging the gap between therapy sessions with real-time data, insights, and progress visualization. This solution leverages cutting-edge technologies to streamline the patient-therapist interaction, enabling therapists to measure progress and identify critical patterns objectively. This workflow integrates multiple advanced tools and APIs to handle voice logs, text transcriptions, emotion recognition, and therapy goal assessments, ensuring a seamless experience for both therapists and clients. 1. Therapist Therapists play a vital role in the therapy process but often struggle with fragmented and incomplete data about their patients. Through the platform: ā€¢ Therapists upload session recordings, which are analyzed for meaningful insights. ā€¢ They review weekly summaries, patient progress, and emotion analysis to refine therapy plans. ā€¢ With real-time updates, they gain a clear understanding of each patientā€™s journey between sessions. 2. Client (Patient) Patients often face challenges logging their emotions, triggers, and responses daily. The tracker simplifies this by: ā€¢ Allowing patients to submit voice or text logs effortlessly. ā€¢ Encouraging consistent engagement with reminders and user-friendly tools. ā€¢ Presenting visual insights, such as emotion trends and progress graphs, to keep them motivated. ---------------- The Technology Stack Next.js ā€¢ Role: Serves as the frontend framework, enabling therapists and patients to interact with the platform. 2. WebSocket ā€¢ Role: Facilitates real-time communication between the frontend and backend. 3. Supabase ā€¢ Role: Acts as the secure database and backend service for data storage 4. AssemblyAI ā€¢ Role: Converts voice logs and session recordings into accurate text transcripts. 5. OpenAI ā€¢ Role: Performs sentiment analysis, and therapy goal evaluation. 6. HumeAI ā€¢ Role: Conducts emotion recognition and behavioral analysis.

Hawaii Health Risk Assessment System

Hawaii Health Risk Assessment System

The Hawaii Health Risk Assessment System is an AI-powered healthcare solution designed to assess individual health risks, focusing on cardiovascular, metabolic, and infectious diseases while ensuring health equity across diverse populations. By using a generative AI model, this system generates detailed risk reports based on user-provided information, facilitates appointment scheduling, and offers data-driven insights for public health administrators. The project aligns with the innovation criteria of Population Health, Public Health and Patient Safety, and Clinical Research, aiming to reduce healthcare disparities and promote preventative care. Flowchart of the System: User Input: Users provide their personal and health-related information via a form. Form Submission: Data entered by the user is submitted to the backend. Generative AI Model Processing Ā· The system processes the submitted data using a generative AI model. Ā· Outputs a Health Risk Assessment Report. Health Risk Report Evaluation Two outcomes: Ā· No Risk Detected: Display health tips and lifestyle recommendations to the user. Ā· Risk Detected: Navigate to the Health Risk Status Panel. Health Risk Status Panel: Ā· Displays the risk detected. Ā· Includes a Book Appointment button. Book Appointment Workflow: User clicks Book Appointment, opening the Appointment Booking Panel. Features: Ā· Dropdown to select hospital. Ā· Calendar to choose date and time. Ā· Health risk status is auto-filled and displayed. Data Storage: User responses and health reports are saved in: Ā· SQLite Database: For structured storage and analysis. Ā· .json File: For backup and interoperability. Admin Dashboard: Connects to the SQLite database and JSON files. Provides: Ā· City/state health trend visualizations. Ā· Patient-level insights. Ā· Data for clinical research and public health policy-making. This project aims to bring fair healthcare to everyone, connect remote communities with providers, and guide better health decisions.