# Building an AI-powered crossword puzzle with Genkit and Gemini

DevFeed: [Building an AI-powered crossword puzzle with Genkit and Gemini](<https://devfeed.tech/articles/building-an-ai-powered-crossword-puzzle-with-genkit-and-gemini-16554.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2024/06/ai-powered-crossword-genkit>)

Author: Tomas Piaggio; Jay Chang

Published: 2024-06-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google AI](<https://devfeed.tech/topics/google-ai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [games](<https://devfeed.tech/tags/games.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [genkit](<https://devfeed.tech/tags/genkit.md>), [github](<https://devfeed.tech/tags/github.md>), [llms](<https://devfeed.tech/tags/llms.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>)

## AI overview

This tutorial explains how Flutter, Firebase, and Very Good Ventures built an I/O Crossword hint feature using Firebase Genkit and the Gemini API. Players can ask up to 10 yes-or-no questions, which the Gemini API 1.5 Flash model answers to guide them toward a solution.

## Source excerpt

Learn how we used Firebase Genkit and the Gemini API to add a smart hint feature to a classic word game