I’ve been working on a project called Enkrateia, an AI-powered platform designed to generate complete books from structured user inputs.
The idea is simple: users define key elements such as title, genre, characters, plot, setting, and narrative tone. The system then generates a full book, structured chapter by chapter.
What started as a pure AI writing tool gradually evolved during development. After early testing, I noticed that users didn’t just want to generate books — they wanted to interact around them.
Because of that, I expanded the platform with a social layer that includes:
Posts and stories
A feed system
Messaging between users
Friends and groups
Live interactions
The project became a hybrid between AI content generation and a community-driven platform for writers and creators.
I’m currently continuing to iterate on both sides: improving the quality of generated books and refining the social experience around them.
I’d be interested in feedback from other developers working on AI tools or social platforms: how do you balance core functionality with feature expansion without losing focus?