Inspiration

We wanted to create an app for animal enthusiasts. Whether they’re students, explorers, pet lovers, zoo visitors, or simply curious about wildlife. Many people can recognize common animals but struggle to learn their details, behaviors, or ecological role. AnimalVerse was inspired by the idea of turning a smartphone into a pocket wildlife guide powered by AI, making it easy to discover and learn more about animals anywhere, even at the zoo

What it does

AnimalVerse uses AI-powered image analysis to:

Instantly identify animals from photos (mammals, birds, reptiles, amphibians, fish, insects, and aquatic creatures).

Provide a detailed profile including scientific name, type, lifespan, size, speed, strengths, and weaknesses.

Explain biology, diet, and behavior in engaging sentences.

Highlight an animal’s habitat, ecological role, and cultural significance.

Deliver an Animal Care Guide (diet, shelter, activity, health, and special tips).

How we built it

The app was developed with Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) for sharing both UI and business logic across platforms. For animal recognition, we integrated OpenAI and Gemini APIs.

Challenges we ran into

We didn’t face too many problems because many of the challenges had already been solved in our earlier apps and through constant iteration. However, structuring the Animal Prompt and deciding which characteristics to highlight was a key challenge.

Accomplishments that we're proud of

Built a robust animal identifier covering categories from mammals to aquatic creatures.

Delivered a cross-platform app using KMP and CMP, proving its stability and ease of development

Both apps were accepted quickly. On iOS, the app was reviewed and approved within just half an hour of submission.

What we learned

We learned a lot about the animal world and the importance of AI and prompt engineering, which is becoming crucial in this new era of AI to ensure accurate, consistent, and engaging results. Each step taught us how to balance scientific detail with accessibility, making AnimalVerse both educational and enjoyable.

What's next for AnimalVerse

Add sound recognition so users can identify animals by their calls or songs.

Check venom level of an animal to ensure safety awareness

Introduce gamification features (badges for spotting animals, quizzes for learners).

Build a community hub where users can share discoveries and wildlife photography.

Explore educational partnerships to make AnimalVerse a learning tool in schools.

Built With

Share this project:

Updates