Files
Pixel10-ai/CONTRIBUTING.md
alexpolo1 d0059442f8 Make project production-grade for public release
- Add adaptive app icon with AI chip + signal wave vector design
- Add Apache 2.0 LICENSE file
- Rewrite README with badges, full API docs, Python examples,
  device compatibility table, dependency licenses, and ToS disclaimer
- Extract all hardcoded layout strings to strings.xml
- Add roundIcon support in AndroidManifest
- Add GitHub community files: issue templates, PR template,
  CONTRIBUTING.md, SECURITY.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 16:03:30 +01:00

32 lines
910 B
Markdown

# Contributing to Pixel10 AI Server
Contributions are welcome! Here's how to get started.
## Development Setup
1. Clone the repo
2. Open in Android Studio (Ladybug or newer) or build from CLI
3. Ensure you have JDK 17+ and Android SDK 35 installed
4. Build: `./gradlew assembleDebug`
## Making Changes
1. Fork the repo and create a branch from `main`
2. Make your changes
3. Test on a physical device (emulators don't have Tensor TPU or AICore)
4. Submit a pull request
## Code Style
- Follow existing Kotlin conventions in the project
- Use coroutines for async work (no callbacks)
- Keep the OpenAI API compatibility — don't break existing endpoints
## Reporting Issues
Use the GitHub issue templates for bug reports and feature requests. Include your device model and Android version.
## License
By contributing, you agree that your contributions will be licensed under the Apache License 2.0.