Skip to content

Zyach/gallery

 
 

Repository files navigation

gallery fork

License Build JVM Tests

Fork de google-ai-edge/gallery que añade un bridge HTTP local para inferencia on-device mediante una API compatible con OpenAI.

Qué añade este fork

Feature Detalle
HTTP bridge (127.0.0.1:9006) API compatible OpenAI: /v1/chat/completions, /v1/responses, /v1/models. Auth Bearer, SSE streaming real token-by-token, tool calls.
89 tests JVM Upstream tiene cero. 16 archivos cubriendo toda la capa del bridge.
CI completo Tests + lint + APK artifacts en cada push. Upstream solo hace release build.
DataStore async Eliminado runBlocking de DataStoreRepository.
Error handling Errores visibles en single-turn; reset de sesión con max retries.

Pendiente de upstream

  • Agent Chat con Skills importables (customtasks/agentchat/)
  • Sistema de promo banners
  • Thinking tokens via SDK nativo (message.channels["thought"])

Build

cd Android/src
./gradlew assembleDebug

Requiere Android Studio o JDK 21 + Android SDK. Para descarga de modelos desde HuggingFace, configurar ProjectConfig.kt — ver DEVELOPMENT.md.

Documentación

Estado · Roadmap · Divergencias

Licencia

Apache 2.0 — ver LICENSE.

About

Maintained fork of Google AI Edge Gallery with a local-only HTTP bridge for Every Code and fork-specific governance in docs/

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Kotlin 91.6%
  • HTML 7.8%
  • Other 0.6%