Inspiration
InkSpark was inspired by a conversation with my 14-year-old son, Reed, who had the idea for an app where he could bring his original characters to life through profiles, artwork, and storytelling. As we discussed the concept, it evolved into something more powerful—a platform where anyone could use AI to write immersive stories, develop rich characters, and share their creations with others. That spark of an idea became the heart of InkSpark.
What it does
InkSpark is a mobile-first storytelling platform that empowers users to build deep character profiles with AI assistance and seamlessly write them into compelling stories. It blends creative tools—like AI-generated imagery, smart writing aids (thesaurus, rephrasing, tone adjustment), character-driven dialogue generators, and audiobook-style narration—into a social media–style feed. Users can publish and explore stories with a swipe, making storytelling more interactive, accessible, and expressive than ever before.
How we built it
We built InkSpark using Bolt.new as our core development platform, leveraging its powerful "vibe coding" interface to prototype and iterate rapidly. Supabase powers our backend and database, while Vercel handles deployment. For AI functionality, we integrated Grok and Pollinations AI, alongside tools like GitHub Copilot, ChatGPT, and VS Code for debugging, prompt engineering, and refining the user experience. Bolt.new made it incredibly easy to scaffold and shape our app’s features from high-level prompts.
Challenges we ran into
The biggest challenge was mastering prompt engineering—figuring out how to clearly and effectively communicate our vision to AI tools like Bolt.new. It required thoughtful iteration and a shift in mindset to guide the AI as a collaborative partner rather than a simple tool.
Accomplishments that we're proud of
We’re proud of how quickly and beautifully the project came together. Using Bolt.new, we were able to go from an idea to a full-fledged web app with a sleek interface and powerful AI features—without writing massive amounts of code by hand. It’s exactly the kind of app we’d want to use ourselves, and we believe other writers and readers will too.
What we learned
We gained hands-on experience working with AI in a development workflow, from refining prompts to managing token usage. We learned how to think more like directors than coders—articulating our creative vision and letting the AI help bring it to life. It was a crash course in modern AI-enhanced development, and incredibly rewarding.
What's next for InkSpark
Next, we plan to expand InkSpark’s feature set to include:
- AI-generated comic/graphic novel visuals tied to paragraphs or scenes
- Clickable in-story character links that bring up detailed character profiles
- Seamless AI-powered audiobook narration
- A premium subscription tier for advanced AI features and extended storage
- Monetization tools that allow creators to earn from their stories
- Community-driven features like story challenges, remixing characters, and showcasing top-rated tales
InkSpark is just getting started. We believe it can become the go-to platform for mobile storytelling powered by AI and imagination.
Built With
- bolt.new
- github
- next.js
- react
- supabase
- tailwind
- tiptap
- typescript
- vercel
- vscode

Log in or sign up for Devpost to join the conversation.