Releases: experimental-setup/Experiment
v1.0.0-rc.6
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
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
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
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
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
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
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
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
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
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-*