Skip to content
This repository was archived by the owner on Apr 12, 2026. It is now read-only.

Releases: Daethyra/FreeStream

v7.0.0 PowerBot

15 Sep 22:58
453b036

Choose a tag to compare

What's Changed

  • 6.0.0 initial commit | built on LangChain v1.0 pre-release by @Daethyra in #227
  • chore(deps): bump the pip group across 1 directory with 5 updates by @dependabot[bot] in #230
  • 7.0.0 initial commit | PowerBot and Pagination by @Daethyra in #233

Full Changelog: v4.1.2...v7.0.0

PowerBot

The most flexible chatbot so far, it uses create_agent() to initialize a "production-ready ReAct (Reasoning + Acting) agent."

PowerBot maintains state and loops through nodes such as tool invocation or message generation. It has access to four tools, get_weather, web_search, clock, and calculator. These tools are self-descriptive.

Extended Changelog

  • chore(deps): ran poetry update & lock by @Daethyra in #98
  • chore(freestream): enable GPT4 and Opus by @Daethyra in #99
  • GIF_background by @Daethyra in #100
  • Add: Download conversation history button by @Daethyra in #101
  • GIF background stops during 'Completion' by @Daethyra in #103
  • chore(freestream): remove redundant conversation history download button by @Daethyra in #110
  • refactor(model names): updated model names in Curie and RAGbot scripts by @Daethyra in #114
  • chore(deps): bump tqdm from 4.66.2 to 4.66.3 in the pip group across 1 directory by @dependabot[bot] in #104
  • chore(deps): bump streamlit from 1.33.0 to 1.34.0 by @dependabot[bot] in #106
  • chore(deps): bump unstructured from 0.12.5 to 0.13.7 by @dependabot[bot] in #113
  • chore(deps): bump langchain from 0.1.16 to 0.1.20 by @dependabot[bot] in #111
  • chore(deps): bump langchain-openai from 0.0.7 to 0.1.6 by @dependabot[bot] in #109
  • Patch/curie system prompt by @Daethyra in #116
  • removed unused dependencies; resolves REMINDER: Remove unused packages from pyproject.toml #115 by @Daethyra in #117
  • retriever(fetch_k): reduce number of retrieved documents to filter from by @Daethyra in #118
  • chore(deps): bump langchain-openai from 0.1.6 to 0.1.7 by @dependabot[bot] in #120
  • chore(deps): bump langchain-anthropic from 0.1.11 to 0.1.13 by @dependabot[bot] in #119
  • chore(deps): bump requests from 2.31.0 to 2.32.0 in the pip group across 1 directory by @dependabot[bot] in #122
  • chore(deps): bump unstructured from 0.13.7 to 0.14.0 by @dependabot[bot] in #121
  • chore(deps): bump langchain from 0.1.20 to 0.2.1 by @dependabot[bot] in #125
  • chore(deps): bump streamlit from 1.34.0 to 1.35.0 by @dependabot[bot] in #124
  • Bring branch current by @Daethyra in #129
  • Patch/dependencies by @Daethyra in #130
  • Add langchain-community by @Daethyra in #131
  • chore(deps): bump the pip group across 1 directory with 2 updates by @dependabot[bot] in #136
  • chore(deps): bump unstructured from 0.14.2 to 0.14.4 by @dependabot[bot] in #137
  • chore(deps): bump langchain-anthropic from 0.1.13 to 0.1.15 by @dependabot[bot] in #134
  • chore(deps): bump langchain-openai from 0.1.7 to 0.1.8 by @dependabot[bot] in #133
  • chore(deps): bump sentence-transformers from 2.7.0 to 3.0.0 by @dependabot[bot] in #132
  • chore(deps): bump setuptools from 69.5.1 to 70.0.0 by @dependabot[bot] in #126
  • chore(update dependencies): project version 4.3.0 by @Daethyra in #147
  • Split model_names dictionary and dynamically load chat models by @Daethyra in #148
  • fix(pages): stop process if no API key is provided by @Daethyra in #149
  • chore(pages): update supported file types and anthropic models by @Daethyra in #157
  • chore(freestream): Add GPT-4o Mini by @Daethyra in #163
  • chore(dependency updates): update project to 4.4.3 by @Daethyra in #164
  • chore(pyproject): update Python version to 3.10.x by @Daethyra in #177
  • 4.4.5 | Increased Precision in Context Retrieval; Resolves Deprecation Warnings, Dependabot PRs by @Daethyra in #185
  • chore(deps): bump the pip group across 1 directory with 3 updates by @dependabot[bot] in #184
  • chore(deps): bump unstructured from 0.14.10 to 0.15.7 by @dependabot[bot] in #182
  • chore(deps): bump setuptools from 70.3.0 to 73.0.1 by @dependabot[bot] in #183
  • Update project version by @Daethyra in #187
  • Revert: Import Statements and some Package Changes by @Daethyra in #188
  • chore(deps): bump streamlit from 1.35.0 to 1.37.1 by @dependabot[bot] in #174
  • v5.0.0 | refactor utility module | update Curie system prompt | update dependencies/project version by @Daethyra in #201
  • 6.0.0 initial commit | built on LangChain v1.0 pre-release by @Daethyra in #227
  • chore(deps): bump the pip group across 1 directory with 5 updates by @dependabot[bot] in #230
  • 7.0.0 initial commit | PowerBot and Pagination by @Daethyra in #233

Full Changelog: v4.1.2...v7.0.0

v4.1.2 Project Refocusing

24 Apr 20:58
90c999d

Choose a tag to compare

Main Changes

To refocus the project on chatbots for specific use-cases, I've removed two pages

  • Disabled Real-ESRGAN image upscaler and InfoNexus(LangGraph Agent) pages
  • I also removed the CUDA dependency for Torch

What's Changed

  • chores(multiple): updated README to reflect release 4.0.1 and updated the poetry.lock file by @Daethyra in #81
  • Update template.secrets.toml by @Daethyra in #82
  • feat(workflows): add Black code formatting workflow by @Daethyra in #83
  • chore(dependencies): updated streamlit requirement to version 1.33.0,… by @Daethyra in #85
  • 4.1.0 toolexecutor | Conversational Agent w/ Tavily Search & Retriever by @Daethyra in #84
  • fix(pages): corrected tool model assignment by @Daethyra in #87
  • fix(pages): fix display issue in InfoNexus page by @Daethyra in #88
  • note(disable gpt4 and opus): added note asking for cost consideration from users by @Daethyra in #86
  • fixed typo by @Daethyra in #89
  • chore(chat models): disabled Claude Sonnet and Gemini-Pro by @Daethyra in #90
  • 4.1.2 | archive InfoNexus and Real-ESRGAN pages by @Daethyra in #91
  • chore(pyproject): remove unused langchain-google-genai and realesrgan by @Daethyra in #92
  • chore(pages): remove unused imports by @Daethyra in #93

Full Changelog: v4.0.1...v4.1.2

v4.0.1 | Real-ESRGAN & General Purpose Chatbot

31 Mar 18:14
3302fa8

Choose a tag to compare

Summary

  • New text-only Chatbot with all the same great options for LLMs that RAGbot has
  • Integrated Real-ESRGAN as the upscaler | Removed Swin2SR
  • Added the Claude-3 family of models
  • Fixed import statements

What's Changed

Full Changelog: v3.1.0...v4.0.1

v3.1.0

03 Mar 03:58
6151f53

Choose a tag to compare

What's Changed

  • 3.0.1 (Added license; updated README) by @Daethyra in #39
  • 3.0.2 (Updated footer style; Changed title formatting across pages; updated package versions) by @Daethyra in #40
  • 3.0.3 | Homepage information update + set_llm refactor by @Daethyra in #42
  • 3.1.0 - add a sidebar temperature slider by @Daethyra in #43

Full Changelog: v3.0.1...v3.1.0

v3.0.1

28 Feb 03:54
c429e2f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v3.0.1

v2.0.0

12 Feb 21:03
0a3bcb2

Choose a tag to compare

What's Changed

  • chore(main): initialize LangSmith tracing and set up logging by @Daethyra in #9
  • Update to 2.0.0 (Streamlit fork) | total refactorization + documentation overhaul by @Daethyra in #19

Full Changelog: 1.0.1...v2.0.0

v1.0.1

07 Feb 05:37
866f09e

Choose a tag to compare

These tools belong to those who seek them

Here's the first release of my attempt at democratizing AI with retrieval augmented generative capabilities. In the future I'd love to collaborate with others to add new models, like Gemini-Pro, HuggingFace chat models, and more!

Description

The code has been thoroughly tested and publicized here where you can try out the chatbot for yourself!


What's Changed

New Contributors

Full Changelog: https://github.com/Daethyra/FreeStream/commits/1.0.1