Skip to content

Releases: experimental-setup/Experiment

v1.0.0-rc.6

25 Apr 13:40
v1.0.0-rc.6
edc0485
Compare
Choose a tag to compare

Release Notes: Experiment v1.0.0-rc.6

✨ New Features

Local Inference Support (Experimental)

  • Added preliminary support for running inference locally on macOS devices
  • Compatible with select MLX models including Mistral and Gemma variants
  • Automatic backend activation when local provider is selected

Timestamps for Messages

  • Added timestamp display for chat messages with a clean, unobtrusive design
  • Timestamps show when messages were sent, enhancing conversation context

Identity Support

  • Added support for user and assistant identities in conversations
  • New template example showcasing identity features
  • Improved name and pronoun handling throughout the interface

🔄 Model Updates

  • Added support for the latest models from OpenAI, Anthropic, and Mistral
  • Added O3, O4 Mini, and other new model options
  • Improved model labeling system for better organization

🛠️ Technical Improvements

  • Refactored experiment storage for better performance
  • Enhanced message handling architecture
  • Improved error handling throughout the application
  • Updated dependencies to latest versions

🐛 Bug Fixes

  • Fixed various UI rendering issues
  • Improved mobile header display
  • Enhanced dark mode contrast for better readability
  • Fixed provider selection and token management

This release represents a significant step forward in our experimental journey, with a cleaner interface, expanded model support, and the groundwork for local inference capabilities.

v1.0.0-rc.5

15 Apr 20:27
v1.0.0-rc.5
35d06a7
Compare
Choose a tag to compare

Experiment 1.0.0-rc.5 Release Notes

🚀 What's New

Experiment 1.0.0-rc.5 brings a significant user experience overhaul with a focus on identity, accessibility, and code presentation. This release introduces a streamlined onboarding flow, improved message rendering, and enhanced syntax highlighting.

✨ New Features

  • Personalized Identity: Add your name and pronouns during onboarding to personalize your interactions with AI models
  • Improved Onboarding: New user-friendly setup flow for first-time users
  • Syntax Highlighting: Beautiful code blocks with colorized brackets using Shiki
  • Message Attribution: User messages now display your name and pronouns when sent to models
  • Mobile Experience: Refined mobile interface

🔧 Technical Improvements

  • Inference Adapters: Refactored model adapters for Anthropic, OpenAI, and Mistral

🎨 UI Enhancements

  • Message Styling: Refined message bubbles with better spacing and typography
  • Form Controls: Improved form controls with optional field indicators
  • Accessibility: Better contrast and focus states throughout the application
  • Animations: Smoother transitions between states

📚 Documentation

The architecture documentation has been expanded with insights into the functional programming principles that guide Experiment's development. Learn about the entangled atoms pattern, Feature-Driven Development, and how Experiment leverages modern JavaScript features.

🧰 Under the Hood

  • Upgraded dependencies including Shiki for syntax highlighting
  • Improved error handling with monadic patterns
  • Better type safety with pattern matching
  • Streamlined state management across realms

Experiment continues to evolve as a professional-grade interface for working with Large Language Models. This release brings us one step closer to a 1.0 final release with a focus on user experience and technical excellence.

v1.0.0-rc.4

02 Apr 21:58
v1.0.0-rc.4
a0a28e0
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v1.0.0-rc.3

25 Mar 19:37
v1.0.0-rc.3
7ca7509
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v1.0.0-rc.2

18 Mar 17:04
v1.0.0-rc.2
22d0ef9
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v1.0.0-rc.1

16 Mar 22:22
v1.0.0-rc.1
dc96b87
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v0.10.1

12 Mar 20:47
v0.10.1
183b648
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v0.10.0

10 Mar 00:28
v0.10.0
1d126d7
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v0.9.0

27 Feb 21:27
v0.9.0
bdccd04
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*

v0.8.0

17 Feb 01:47
v0.8.0
ec433f3
Compare
Choose a tag to compare

Important

If you are using macOS or Linux, you need to give the downloaded file permission to execute:

chmod +x ./experiment-*

For macOS users specifically, removing quarantine is also necessary:

xattr -d com.apple.quarantine ./experiment-*