Inspiration

ChatGPT do not have a zone to “save” ideas. This born to fix that, and the same time help you to print it to ChatGPT or codex

What it does

JustDoThings let you:

  • Capture an idea without AI rewriting it.
  • Add separate context while keeping the original text immutable.
  • Attach a private image.
  • Organize ideas in a personal inbox.
  • Ask gpt-5.6-luna, using high reasoning, for a structured routing recommendation.
  • Review prepared handoffs to ChatGPT, Work, or Codex.
  • Explicitly confirm whether an idea was actually sent.

Don’t let your ideas die!.

How we built it

We built JustDoThings for ChatGPT Sites using Next.js and OpenNext.

  • Sign in with ChatGPT provides the identity boundary.
  • D1 stores owner-scoped ideas, context, statuses, recommendations, and handoff history.
  • R2 stores private JPEG, PNG, and WebP attachments.
  • The OpenAI Responses API returns strict, structured routing recommendations.
  • Official Codex deep links prefill a composer without automatically submitting.

Original text is immutable at both the API and data layers. Every database query is scoped through an internal user UUID, and attachment downloads require a server-side ownership check. Samples use the same private records and storage paths as user-created ideas.

Challenges we ran into

Mostly built using codex remote, so the challenge was try to not use direct desktop tools

Accomplishments that we're proud

Deploy to ChatGPT sites!

What we learned

To almost fully work remote

What's next for JustDoThings

Make it broad access and public

Built With

Share this project:

Updates