Skip to content

Releases: brsynth/BioBot

BioBot v1.0.0 — First Release

26 Mar 14:12

Choose a tag to compare

First stable release of BioBot, an AI designed for laboratory automation, particularly with liquid handling robots. It helps users interact with it to get guidance, protocols, and scripts for automating lab workflows.

Features

  • Authentication — User registration and login with hashed passwords and encrypted API key storage
  • Chat Interface — Talk to the BioBot assistant with context-aware replies, a persistent and encrypted chat history
  • Code Generation — RAG-based pipeline that generates scripts for liquid handling robot protocols
  • RAG (Retrieval-Augmented Generation) — Fetches relevant documentation and generates answers for lab-related queries
  • Dockerized Deployment — One-command setup with Docker Compose (Flask + PostgreSQL)
  • User Profiles — Editable profile with personal API key management

Tech Stack

  • Python 3.10 / Flask / Gunicorn
  • GPT-5 via OpenAI API
  • PostgreSQL 16
  • Docker & Docker Compose
  • HTML/CSS/JS (templates in UI2/)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -