Project Info

StorySpark

Devpost

This project did not submit a demo video on Devpost.

Inspiration

We were inspired by the power of storytelling in children's development. We wanted to create an interactive platform that fuels kids' imaginations, allowing them to craft their own stories through simple voice or text inputs, bringing their creativity to life with visuals and narration.

What it does

StorySpark is a kid-friendly platform that generates personalized stories from voice or text prompts, creates matching visuals, and narrates the story with a slideshow. It’s designed to be engaging and educational, sparking creativity while being easy to use. We also offer a terminal-friendly version for flexibility.

How we built it

We used the Gemini API for generating stories, LMNT for converting text to speech, and Deepgram for speech-to-text functionality. The Fetch.ai uAgents framework enables the terminal-friendly version, ensuring accessibility for all users. The core technologies work seamlessly to deliver a fun, interactive experience.

Challenges we ran into

One challenge was ensuring the seamless integration of the various APIs, especially managing real-time story generation, image creation, and audio synchronization. We also worked on optimizing the terminal version for users who prefer a non-browser experience.

Accomplishments we're proud of

We’re proud of building an engaging platform that brings together story generation, visuals, and audio for a unique storytelling experience. Successfully implementing the terminal version using Fetch.ai uAgents was another achievement that makes our platform versatile.

What we learned

We learned how to integrate multiple APIs effectively, ensuring smooth real-time interaction between story, visuals, and audio. Additionally, working with Fetch.ai uAgents gave us deeper insights into creating user-friendly terminal applications.

What's next

Next, we plan to enhance the AI capabilities to allow for more complex storylines, add more customization options for visuals, and introduce multilingual support. We’ll also continue refining the user experience and expanding the platform’s reach to engage more children globally.

Analysis

Compare with all teams

View

Metric

No commits on this project resolved to a GitHub account.

Technology

Found in codeClaimed only
  • CSSIn code
  • HTMLIn code
  • JavaScriptIn code
  • PythonIn code
  • ReactIn code
  • Google GeminiClaimed

5 of 6 appear in the indexed code. 1 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

29 KB

Source files

17

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars