v0.0.4

Zackriya-Solutions/meetilyv0.0.4May 1, 2025by sujithatzackriya

AI Summary

Pre-release introducing meeting history, enhanced model configuration with multiple AI providers, OpenAI support, and Windows installation improvements.

Key Highlights

  • Meeting History - local storage of all meeting data
  • Enhanced Model Configuration Management
  • OpenAI provider support added
  • Windows installer bugs fixed with MSI support
  • Backend optimizations - removed ChromaDB dependency
  • UI/UX updates with improved interface

New Features

  • Meeting history tracking and management
  • Multiple AI model providers support
  • OpenAI provider integration
  • Windows MSI installer support
  • Backend architecture streamlining
  • Process management and cleanup improvements
  • Enhanced transcript handling
  • Application logo updates

Full Release Notes

Meetily v0.0.4 Pre release with Meeting History and more.

# Installation Instructions (For Windows OS and Mac OS)

## Windows Installation

### Backend Setup

Click on the image to see installation video
  

<p align="center">

<a href="https://www.youtube.com/watch?v=BeH7B-2nPMk">

<img src="https://img.youtube.com/vi/BeH7B-2nPMk/0.jpg" alt="Windows Backend Setup Tutorial" />

</a>

</p>

  


Step 1 : Install the dependancies (Optional)


Open powershell as administrator

Image

enter the following command to install dependencies 

```
cd ~/Downloads
Invoke-WebRequest -Uri "https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/install_dependancies_for_windows.ps1" -OutFile "install_dependancies_for_windows.ps1"
Set-ExecutionPolicy Bypass -Scope Process -Force
.\install_dependancies_for_windows.ps1
```

**==*This can take up to 30 mins depending on your memory*==**

==Once the installation is complete, close the powershell terminal and open a new terminal==.

image

Enter the following command to download and install the backed:
```
cd ~/Downloads
git clone https://github.com/Zackriya-Solutions/meeting-minutes
cd meeting-minutes/backend
.\build_whisper.cmd

```

Might have to run the build command again if it fails

```
.\build_whisper.cmd

```

Finally, when the installation is successful, run the backend using the following command from same terminal

```bash
.\start_with_output.ps1

```

### Troubleshooting

1. Warning - existing chocolatey installation is detected

![WhatsApp Image 2025-05-27 at 12 31 17 PM](https://github.com/user-attachments/assets/e2839c25-33e0-4972-808a-dd00c8bc568a)

To address this - Either use the current chocolatey version installed or remove the current one with

```
rm C:\ProgramData\chocolatey
```

2. Error - ./start_with_output.ps1 shows security error

Run after making sure the file is unblocked

```
Set-ExecutionPolicy Bypass -Scope Process -Force .\start_with_output.ps1
```


### Frontend Setup

**Option 1: Using the powershell (Recommended)**

Open Windows powershell and enter the command

```
cd ~/Downloads; Invoke-WebRequest -Uri "https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/meetily-frontend_0.0.4_x64-setup.exe" -OutFile "meetily-setup.exe"; Unblock-File -Path "meetily-setup.exe"; Start-Process -FilePath "meetily-setup.exe" -ArgumentList "/S" -Wait; Remove-Item "meetily-setup.exe"
```

Once done, open meetily from desktop icon or by searching it on the windows search tool.

**Option 2: Using the Setup Executable (.exe)**

1. Download the [meetily-frontend_0.0.4_x64-setup.exe](https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/meetily-frontend_0.0.4_x64-setup.exe) (3.6 MB) file
2. Give permission

- Click `More info` and choose `Run anyway`, or

- Right-click on the installer (.exe) from the downloads folder, select Properties, and check the Unblock checkbox at the bottom

  

<p align="center">

<img src="https://github.com/user-attachments/assets/f2a2655d-9881-42ed-88aa-357a1f5b6118" width="300" alt="Windows Security Warning" />

</p>


3. Double-click the installer to run it

4. Follow the on-screen instructions to complete the installation

5. The application will be available on your desktop


**Option 3: Using the MSI Installer (.msi)**

1. Download the  [meetily-frontend_0.0.4_x64_en-US.msi](https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/meetily-frontend_0.0.4_x64_en-US.msi) (5.24 MB file

2. Double-click the MSI file to run it

3. Follow the installation wizard to complete the setup

4. The application will be installed and available on your desktop

  
## macOS Installation

#### Frontend Setup
  
**Option 1: Using Homebrew (Recommended)**

```bash

==(Optional)==

# If meetily is already installed in your system, uninstall the current versions

brew uninstall meetily

brew uninstall meetily-backend

brew untap zackriya-solutions/meetily

```


```bash

  

# Install Meetily using Homebrew

brew tap zackriya-solutions/meetily

brew install --cask meetily

  

# Start the backend server

meetily-server --language en --model medium

```

  

**Option 2: Manual Installation**

1. Download the `dmg_darwin_arch64.zip` file

2. Extract the file

3. Double-click the `.dmg` file inside the extracted folder

4. Drag the application to your Applications folder

5. Execute the following command in terminal to remove the quarantine attribute:

```bash

xattr -c /Applications/meetily-frontend.app

```

>Once the installation is complete, we need to grant permission once more to the updated version. To do this, remove the existing version from the system and revoke screen recording access to the old app while adding the new one.

  

1. Select the old app

<img width="444" alt="image" src="https://github.com/user-attachments/assets/163922b8-69b6-49e6-9519-d0813dda6131" />

  

2. Remove the app

<img width="86" alt="image" src="https://github.com/user-attachments/assets/14945eda-c929-4a4a-a5ce-c005b3a49306" />

  

Proceed to restart the app, start recording, and enable screen recording access.

  

#### Backend Setup

  

**Option 1: Using Homebrew (Recommended)**

```bash

# Install the backend using Homebrew

brew install meetily-backend

  

# Download a Whisper model (choose size based on your needs)

meetily-download-model medium

  

# Start the backend server

meetily-server

```

  

## New Features and Improvements

  

We added **Meeting history** in this release. All your meeting data will be stored locally from now on. See the extra changes we have made :

  

1. **Enhanced Model Configuration Management**

- Added support for multiple AI model providers

- Improved model selection and configuration options

- Added OpenAI provider support for enhanced transcription capabilities

  

2. **Windows Installation Improvements**

- Fixed Windows installer bugs

- Updated Windows build instructions for Windows 10/11

- Added proper MSI installer support

- Improved installation process documentation

  

3. **Backend Optimizations**

- Streamlined backend architecture

- Removed unnecessary dependencies (ChromaDB)

- Improved process management and cleanup

- Enhanced transcript handling

  

4. **UI/UX Updates**

- Updated application logo

- Improved user interface elements

- Enhanced documentation and setup instructions

  

## Installation Files

  

- **Windows:**

- [meetily-frontend_0.0.4_x64-setup.exe](https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/meetily-frontend_0.0.4_x64-setup.exe) (3.6 MB)

- [meetily-frontend_0.0.4_x64_en-US.msi](https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/meetily-frontend_0.0.4_x64_en-US.msi) (5.24 MB)

  

- **macOS:**

- [dmg_darwin_arch64.zip](https://github.com/Zackriya-Solutions/meeting-minutes/releases/download/v0.0.4/dmg_darwin_arch64.zip) (8.02 MB)

  

## System Requirements

  

- **Windows:** Windows 10/11 (64-bit)

- **macOS:** macOS 10.15 or later

- **Hardware:** Minimum 4GB RAM, 20GB free disk space

  


## Known Issues

- The processing after recording takes too much time on windows os

  

## Support

For support, please visit:

- [Discord Channel](https://discord.gg/crRymMQBFH)

- [Website](https://meetily.zackriya.com)

- [GitHub Issues](https://github.com/Zackriya-Solutions/meeting-minutes/issues)

  

## Related Issues and Future Improvements

  

### Features Implemented in v0.0.4

1. **Enhanced Model Configuration Management** (#77)

- Added OpenAI provider support

- Improved model selection options

- Backend cleanup and CLI testing script

  

2. **Windows Installation Improvements** (#54, #70)

- Fixed Windows installer bugs

- Addressed security warnings

- Improved installation process

  

3. **Backend Optimizations** (#64)

- Streamlined backend architecture

- Removed unnecessary dependencies

- Enhanced transcript handling

  

4. **Meeting History and Management** (#43)

- Implemented meeting history tracking

- Added management interface

- Enhanced user experience

  

### Planned Improvements

1. **Audio and Recording** (#81, #68)

- Fix audio transmission issues

- Consider CosyVoice integration

- Improve app-specific audio capture

  

2. **Platform Support** (#78, #66)

- Add macOS Intel support

- Fix ARM build issues

- Improve cross-platform compatibility

  

3. **Installation and Deployment** (#74, #48)

- Fix Teams dependency issues

- Improve Homebrew Cask support

- Enhance installation process

  

4. **UI/UX Enhancements** (#62)

- Fix settings screen errors

- Improve user interface

- Add meeting history management

  

5. **Backend Improvements** (#59, #56)

- Local Ollama integration

- API interface improvements

  

### Future Roadmap

- Linux support (#33)

- Local LLM endpoints integration (#34)

- Small model compatibility improvements (#37)

- Voice-based attendee identification (#57)

- Windows ARM support (#55)

  

For more details and to track progress, please visit our [GitHub Issues](https://github.com/Zackriya-Solutions/meeting-minutes/issues).

  

## What's Changed

* Fix Microphone Permission Dialog on macOS by @sujithatzackriya in https://github.com/Zackriya-Solutions/meeting-minutes/pull/38

* Fix/audioplayer by @sujithatzackriya in https://github.com/Zackriya-Solutions/meeting-minutes/pull/39

* Enhance/windows support by @sujithatzackriya in https://github.com/Zackriya-Solutions/meeting-minutes/pull/44

* Introduce OpenAIProvider, Backend Cleanup, and CLI Testing Script by @ebinzack15 in https://github.com/Zackriya-Solutions/meeting-minutes/pull/75

* feat: Add model configuration management and OpenAI support by @athulchandroth in https://github.com/Zackriya-Solutions/meeting-minutes/pull/79

* Cleanup/backend unused+save meetings db UI change (#83) by @sujithatzackriya in https://github.com/Zackriya-Solutions/meeting-minutes/pull/84
  

## New Contributors

* @ebinzack15 made their first contribution in https://github.com/Zackriya-Solutions/meeting-minutes/pull/75

* @athulchandroth made their first contribution in https://github.com/Zackriya-Solutions/meeting-minutes/pull/79

  


**Full Changelog**: https://github.com/Zackriya-Solutions/meeting-minutes/compare/v0.0.3...v0.0.4