- 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>
910 B
910 B
Contributing to Pixel10 AI Server
Contributions are welcome! Here's how to get started.
Development Setup
- Clone the repo
- Open in Android Studio (Ladybug or newer) or build from CLI
- Ensure you have JDK 17+ and Android SDK 35 installed
- Build:
./gradlew assembleDebug
Making Changes
- Fork the repo and create a branch from
main - Make your changes
- Test on a physical device (emulators don't have Tensor TPU or AICore)
- 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.