Skip to content

Releases: brsynth/BioBot

v1.0.1

31 Mar 14:12

Choose a tag to compare

v1.0.1 (2026-03-31)

Bug Fixes

  • chat-stream: Handle exceptions during streaming and DB save to prevent corrupted HTTP responses (8dfff82)

Chores

  • Docker compose modified for project's structure change (b6d4ab5)

  • Move venv to gitignore (80c9eae)

  • cli: Add command-line interface for app usage (c3f9ecb)

  • model: Change model gpt-5 to gpt-5.4 (23ca132)

  • version: Add version (722c367)

  • version: Move version next to logo (e1fbdc0)

Refactoring

  • docker files: Change structure by moving requirements and dockerfile to root dir (480d54a)

  • project-structure: Reorganize source code layout and move files to root (7ed574c)


Detailed Changes: v1.0.0...v1.0.1

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/)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -