# Contributing to Inner Dialogue

Thank you for your interest in contributing! This project helps people access emotional support through AI, so we take contributions seriously.

## Reporting Bugs

1. Check existing [issues](https://github.com/ataglianetti/inner-dialogue/issues) to avoid duplicates
2. Create a new issue with:
   - Clear description of the problem
   - Steps to reproduce
   - Expected vs actual behavior
   - Your setup (OS, Claude Code version)

## Suggesting Features

Open an issue with the "feature request" label. Include:
- What problem does this solve?
- Who would benefit?
- Any implementation ideas?

## Pull Requests

1. Fork the repository
2. Create a feature branch (`git checkout -b feature/your-feature`)
3. Make your changes
4. Test thoroughly
5. Submit a PR with a clear description

### What We're Looking For

- Additional therapeutic modalities (must have clinical grounding)
- Improved crisis detection and safety protocols
- Local LLM integration guides
- Translations
- Documentation improvements

## Code of Conduct

This project deals with mental health and emotional wellbeing. Please:

- **Prioritize safety** — Changes to crisis detection or safety protocols require extra scrutiny
- **Respect privacy** — Never suggest changes that would transmit user data
- **Be evidence-based** — Therapeutic approaches should have clinical support
- **Be kind** — Users of this project may be vulnerable; keep that in mind

## Questions?

Open an issue or reach out to the maintainer.
