Spaces:
Running
Running
A newer version of the Streamlit SDK is available:
1.48.1
metadata
title: NurtureNest
emoji: 🗣️
colorFrom: blue
colorTo: purple
sdk: streamlit
sdk_version: 1.31.1
app_file: src/streamlit_app.py
pinned: false
license: mit
JournalSidekicks
A Streamlit application that helps parents experience unique parenting support and guidance while journaling, live. Created by Jocelyn Skillman LMHC.
Features
- Interactive parenting support
- Somatic Journaling - Live
- AI-powered dialogue using Claude
API Key Setup
Local Development
- Create a
.env
file in the root directory - Add your Anthropic API key:
ANTHROPIC_KEY=your_api_key_here
Hugging Face Spaces
- Go to your Space's Settings
- Under "Repository secrets", add:
- Name:
ANTHROPIC_KEY
- Value: Your Anthropic API key
- Name:
Testing API Key
To verify your API key is working:
- Run the test app:
streamlit run src/minimal_test.py
- If successful, you'll be able to chat with Claude
- If there's an error, check your API key configuration
Running the App
- Install dependencies:
pip install -r requirements.txt
- Run the main app:
streamlit run src/streamlit_app.py
Deployment
The app is configured for deployment on Hugging Face Spaces. Make sure to set the ANTHROPIC_KEY
in the Space's secrets before deploying.