Inspiration💡:

Unfinished ideas like poems, letters, code, art, often die in drafts because we fear judgment, lack inspiration, or don’t know how to finish. Mental health struggles amplify this. What if you could share half of something and let the world (or AI) help complete it, on your own terms?

What it does🤷‍♀️:

Half of Me is a mood-driven creative sanctuary where:

  • You write the first half; AI or a collaborator finishes it, guided by your emotional direction.
  • The UI adapts to your mood (confused → calm → excited).
  • Flip through entries like a diary, revisit old ideas, or send them to your future self.

Why it’s unforgettable🤔:

  • Unmistakably Human: Raw, emotional, and collaborative (prioritizes feelings over perfection).
  • Philosophical Edge: Challenges how AI can augment (not replace) human creativity and healing.
  • Weirdly Original: Combines poetry, tech, and creative therapy in a way only our team could build.

How we built it⚙️:

Frontend: JavaScript, React, Tailwind CSS, TypeScript, Vite, Shadcn-UI

Backend: Express (Node.js) for the server, CORS for cross-origin access, dotenv for environment variables, OpenAI SDK to call GPT-4, and TypeScript with ts-node-dev for typed, auto-reloading backend development.

Challenges we ran into🫣:

  • Making mood shifts feel seamless in the UI.
  • Balancing AI creativity with emotional direction.
  • Working with a team in different time zones.

What we learned🩷:

  • Unfinished ≠ End
  • AI + Emotion is Hard
  • Real-Time Collaboration

What's next for Half of Me🎯:

  • Community features: Share completions anonymously or publicly.
  • Voice Notes: Speak your half-thoughts instead of typing.
  • Collaboration: Let friends co-complete entries.

Built With

Share this project:

Updates