Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nicolodiamante/notefy

Streamline your note-taking with ChatGPT's AI expertise and Whisper's precise transcription, enabling fast and efficient summarising.
https://github.com/nicolodiamante/notefy

ai-powered apple-notes apple-shortcuts chatgpt chatgpt-api gpt-4 gpt-4-turbo gpt-4o gpt-4o-mini gpt35turbo notes openai openai-api openai-chatgpt openai-whisper siri summarization summary whisper whisper-ai

Last synced: about 1 month ago
JSON representation

Streamline your note-taking with ChatGPT's AI expertise and Whisper's precise transcription, enabling fast and efficient summarising.

Awesome Lists containing this project

README

        




Notefy

In an era where information overflows yet time remains scarce, Notefy aims to be an essential tool for efficient data management and processing. This shortcut integrates the intelligent conversation handling of [ChatGPT][chaGPT] with the precise audio transcription capabilities of [Whisper][whisper]. Notefy offers a new way to keep track of and process information amidst the deluge of meetings, lectures, and daily conversations. It skillfully converts spoken and written words into concise, organised summaries, transcending traditional note-taking methods. Notefy represents a transformative approach to processing and retaining information, serving a diverse range of users from professionals to students.





Siri + ChatGPT



Integrating Notefy with Siri is a straightforward process, but it does require meeting specific prerequisites and establishing certain links to ensure smooth functionality.


## Requirements to get Notefy to work

### Get the Shortcut

To start, ensure you have the [Apple Shortcuts][apple-shortcuts-download] app installed. Next, download the [Notefy Shortcut][notefy-shortcut]. You're welcome to rename the shortcut to a title that suits you. Before you begin using it, though, make sure you continue reading.







Download the Shortcut



> Please make sure to complete the following tasks when transitioning to the new version: Decode the API keys that were previously stored in an encrypted format in the Data Jar. To simplify this process, use the [DecodeMe][decode-key-shortcut] shortcut. Remember to complete this for each key of OpenAI's and ElevenLabs.



### Create your OpenAI API Key

To utilise ChatGPT's services with Siri, it is essential to obtain an OpenAI API key. To acquire this key, you need to generate a new secret key from your existing OpenAI account. If you don't have an OpenAI account yet, you can easily sign up for one by visiting the OpenAI signup page [here][openai-signup]. This secret key plays a crucial role in verifying your authentication. Here are the steps on how to do it:

- Log in to your [OpenAI account][openai-account].
- Search for the ‘Create new secret key’ option and click on it.



Create new secret key

Once you obtain the [API Key][openai-API], incorporating ChatGPT's services with Siri is straightforward. It's important to remember, that after making a copy of the key and closing the pop-up, you won't have access to it again. Therefore, store the key securely in a safe location.




OpenAI API Key


## Setting Up the Shortcut

After downloading the shortcut and copying your API key, follow these steps to put it to use:

- Begin by opening the Shortcuts app and finding the downloaded Notefy shortcut.

- Next, proceed with the configuration process. Carefully follow each step to tailor the shortcut according to your unique preferences. After completing these steps, the shortcut will be ready for immediate use.

> Note on API Key Storage Options: You have the flexibility to store your OpenAI API key in two ways. Firstly, you can directly embed it within the Notefy shortcut for convenience. Alternatively, you may opt to use the Data Jar app to store the API key. If you decide on the latter, ensure that you have the Data Jar app installed. If not, or if you prefer a simpler approach, storing the API key directly in the shortcut remains a viable option.




Paste your API keys


Once the setup is complete, you're all set! The shortcut is designed to be straightforward and user-friendly.



## Using Notefy

Notefy offers multiple convenient activation methods:

- Activate with Siri: Begin by saying ‘Hey Siri’ followed by ‘Notefy’ to start the shortcut and it will begin listening straight away. Once you're done, tap the screen to indicate you've finished. The shortcut will then process the recorded audio and generate a concise summary.




Notefy Output


- Summarise Text and Audio: Instantly understand the core of any text or audio content. Just send it to Notefy. The app promptly analyses and condenses the material into a brief, coherent summary. Whether it's a Safari text, a note, or a lengthy audio message from WhatsApp, Notefy seamlessly transforms any text or audio into a concise summary.

Notes:

- Click the Share icon (in the right top corner).   Share Icon
- Select ‘Send a Copy’.   Send a Copy Icon
- Scroll down and select Noefy.   Notefy Icon

Safari:

- Click the Share icon (in the bottom).   Share Icon
- Scroll down and select Noefy.   Notefy Icon

WhatsApp:

- Hover over the audio message you wish to summarise.
- Click ‘Forward’ in the appearing menu.   Forward Icon
- Choose the individual chat you want to summarise.   Done Icon
- Click the Share icon (in the right bottom corner).   Share Icon
- Select Notefy.   Notefy Icon

- Mac Integration: Notefy integrates smoothly with the Mac workflow. Whether the text is in Notes or online, just highlight it and access Notefy via the Services menu with a right-click. This allows for the rapid conversion of lengthy texts into summaries.







Quick Actions Menu




Notefy streamlines summarising, transforming it into a straightforward and enjoyable activity. Crafted as a shortcut for efficiency, it guarantees reliability and simplicity in use. Ideal for busy schedules or focused work sessions.



## What's new in Notefy

### v1.1.3

Release Highlights:

- New Model Introduction: GPT-4o mini (‘o’ for ‘omni’): The most advanced and affordable model in the small models category. It boasts higher intelligence than gpt-3.5-turbo while maintaining the same speed. GPT-4o mini is designed for smaller tasks. It is recommended to choose GPT-4o mini where gpt-3.5-turbo would have been used previously, as this model is more capable and economical.


### v1.1.2

Release Highlights:

- API Key Storage Enhancement: To resolve issues with script readability, API keys will no longer be encrypted in Data Jar. Previously, encryption caused errors that prevented the Shortcut from reading the API key. Storing keys unencrypted will ensure seamless script functionality.


### v1.1.1

Release Highlights:

- New Model Integration: This update simplifies the model options from 4 to 3. Users now have three distinct models to choose from: ChatGPT-3.5-Turbo, which now points to ChatGPT-3.5-Turbo-0125; ChatGPT-4 has been upgraded to ChatGPT-4-Turbo; and the newly introduced ChatGPT-4o is now available. This adjustment aims to simplify model selection while maintaining advanced capabilities.


## Notefy Privacy

As a shortcut within the Apple ecosystem, Notefy automatically enjoys certain built-in security features. This inherent protection extends to its interactions with external service providers. However, it's important to note that the full functionality of this shortcut depends on the OpenAI API. This means that if you have reservations about sharing your data with third-party services, Notefy might not be the ideal choice for you. For those considering using Notefy, it's recommend reviewing the [OpenAI Privacy Policy][openai-privacy] to make an informed decision.





Shortcut Privacy



## Notes

### Creating Folders: Step-by-Step Guide

On iPhone & iPad:

- Access Folders List: If you're currently viewing the Notes list, begin by tapping the back arrow icon  Back Arrow Icon  to return to the previous screen. This action will bring you to your Folders list.

- New Folder Creation: Once you're in the Folders list, look for the New Folder button  New Folder Icon  and tap on it to start creating a new folder.

- Naming and Saving: Give your new folder a name. After naming it, tap the 'Save' button to finalise the creation of your folder.

- Select Folder Location: Decide where you want to place your new folder. If you aim to create a subfolder within an existing main folder, simply drag the new folder towards the main folder. It will automatically position itself beneath the main folder and will be slightly indented to the right, indicating its status as a subfolder.

On Mac:

- Select an Existing Folder: Firstly, locate and select one of the existing folders on your Mac. Upon selection, you'll notice an icon with three dots  Share Icon  appearing on the right side of the folder.

- New Folder Creation: Click on the three-dot icon  Share Icon . A menu will appear. From this menu, select ‘New Folder’. This action will create a new folder in the current location.

- Prepare to Rename the New Folder: Now, select the newly created folder. After selecting it, click on the three-dot icon  Share Icon  again to access additional options.

- Rename Your Folder: In the options menu, choose the ‘Rename’ function. You can then type in the desired name for your folder. Once you've entered the new name, confirm your choice to complete the renaming process.

By following these steps, you can efficiently organise your notes and documents into new folders and subfolders, enhancing your overall productivity and ease of access.


### Resources

#### Apple

- [Apple Notes][apple-notes-app]
- [Apple Siri][apple-siri]
- [Apple Shortcuts User Guide][apple-shortcuts-guide]

#### OpenAI

- [OpenAI Documentation][intro]
- [OpenAI Examples][examples]
- [OpenAI Playground][playground]
- [OpenAI Models][openai-models]
- [OpenAI Chat Completions][chat-completions]
- [OpenAI Whisper][whisper]

#### Data Jar

- [Data Jar][data-jar]

### Contribution

Thank you for your interest in this shortcut. Your feedback would be much appreciated. If you encounter any issues or bugs, please feel free to report them on the [issues page][issues].





>



Nicolò Diamante Portfolio




MIT License

[openai-account]: https://auth0.openai.com/u/login/identifier?state=hKFo2SBWNUdMbnRYYTFTeFdkNW1rUEY5cHNyUVMxdE9FdjdxYqFur3VuaXZlcnNhbC1sb2dpbqN0aWTZIDJVOVBFOWdJZkw4WEdpbmsxQ1JRRTEydWY5LXlzYUxFo2NpZNkgRFJpdnNubTJNdTQyVDNLT3BxZHR3QjNOWXZpSFl6d0Q
[openai-signup]: https://auth0.openai.com/u/signup/identifier?state=hKFo2SBjY3ExRFozSEdJRVhCQ0hnYkRETjRzM3p3TlV4bjl6a6Fur3VuaXZlcnNhbC1sb2dpbqN0aWTZIFNPWE1oRVdWMm1ZZjU2Rm5UVHcybF9ya3JlU1hCaGd5o2NpZNkgRFJpdnNubTJNdTQyVDNLT3BxZHR3QjNOWXZpSFl6d0Q
[openai-API]: https://beta.openai.com/account/api-keys
[openai-models]: https://platform.openai.com/docs/models
[apple-shortcuts-guide]: https://support.apple.com/en-gb/guide/shortcuts/apd58d46713f/ios
[apple-shortcuts-download]: https://apps.apple.com/us/app/shortcuts/id915249334
[apple-notes-app]: https://support.apple.com/en-us/HT205773
[notefy-shortcut]: https://www.icloud.com/shortcuts/219e814900024849845fd0f7e8d36592
[openai-privacy]: https://openai.com/policies/privacy-policy
[apple-siri]: https://www.apple.com/siri/
[chaGPT]: https://openai.com/blog/chatgpt
[whisper]: https://openai.com/research/whisper
[playground]: https://platform.openai.com/playground
[examples]: https://platform.openai.com/examples
[intro]: https://platform.openai.com/docs/introduction
[chat-completions]: https://platform.openai.com/docs/guides/chat
[data-jar]: https://datajar.app
[decode-key-shortcut]: https://www.icloud.com/shortcuts/0ce3c6d5944a42d4951576620d75f8fe
[issues]: https://github.com/nicolodiamante/notefy/issues