https://github.com/colemanm/muse
A tool for randomizing journaling prompts.
https://github.com/colemanm/muse
journaling writing writing-tool
Last synced: 8 days ago
JSON representation
A tool for randomizing journaling prompts.
- Host: GitHub
- URL: https://github.com/colemanm/muse
- Owner: colemanm
- Created: 2025-01-29T13:37:59.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-12T21:10:23.000Z (8 months ago)
- Last Synced: 2025-04-15T13:48:24.896Z (6 months ago)
- Topics: journaling, writing, writing-tool
- Language: TypeScript
- Homepage: https://muse.colemanm.xyz
- Size: 1000 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Muse
A journaling prompt generator built with React Native and Expo.
Prompts live in the `prompts` directory. The app will load any of these files in the default prompts list in the sidebar. See [this list](https://github.com/colemanm/muse/blob/main/prompts/40-questions.md)) as an example of how to format your own files.
## Installation
1. Clone the repository:
```bash
git clone https://github.com/colemanm/muse.git
cd muse
```2. Install dependencies:
```bash
npm install
```## Development
Run the development server:
```bash
npm start
```This will start the Expo development server. You can then:
- Press `w` to open in web browser
- Press `i` to open in iOS simulator (requires Xcode)
- Press `a` to open in Android emulator (requires Android Studio)
- Scan the QR code with your phone to open in Expo Go app## Deployment
The app is configured for deployment on Vercel. To deploy:
1. Install Vercel CLI:
```bash
npm install -g vercel
```2. Deploy to Vercel:
```bash
vercel
```## License
MIT
## Tech
- React Native
- Expo
- TypeScript
- Vercel## Future Features
- [ ] Add a "last used" timestamp to each prompt
- [ ] When randomly selecting a prompt, select only from prompts not used in the last 30 days
- [ ] Add your own topics or themes, then use an LLM to generate prompts for each topic, and save them to a custom list## Sources
Prompts from [this post](https://www.reddit.com/r/Journaling/comments/r7bsmz/long_list_of_journal_prompts/).