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

910 B

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.