DEV Community

Cover image for Let's stop forcing ideas into lists. I built an AI infinite canvas for visual thinkers.
Berkay
Berkay

Posted on

Let's stop forcing ideas into lists. I built an AI infinite canvas for visual thinkers.

Nexus Demo

Nexus - App Store

What it solves?

I'm an iOS Dev, the kind of developer who has ideas constantly but loses the thread between them. I tried everything. Apple Notes (still the best imo), Notion etc.
My notes would just sit there, isolated and disconnected. I couldn't see the bigger picture. I simply need to organize them better but it takes effort.

So I built something for myself last year. I didn't plan to ship it immediately, just needed a tool to think better. I used it for months, improved it based on my needs. Shared with my gf.

It became the app we used regularly, shared projects with each other.

At some point I realized, if this is actually proving value to me, then it's worth publishing it, and will probably help other visual thinkers too. So I polished it up and named it Nexus.

Okay, enough chit chat.

Here's what it actually does:

  • Instant Architecture: Spin up an entire project structure from a single prompt. It uses an AI model deployed in my VPS. (GLM-4-32B-0414-128K)

  • Reveal Hidden Connections Between Ideas: The AI reads your canvas and finds connections between your isolated ideas that you didn't know existed.

  • Expand on an Idea: Select any node and let the app figure out what comes next to branch out your thinking.

  • Insights: Nexus can analyze your projects, nodes and details to show hidden overlaps and potential action items.

  • Templates: Starter grids if you are staring at a blank canvas and don't know where to begin.

What nearly broke me building it:

The infinite canvas. Mobile phones do not like rendering hundreds of nodes at once natively. Getting it smooth took multiple rewrites. Gesture handling alone.. Getting pan, pinch, tap, long press and drag to all coexist without misfiring; took longer than I'm comfortable admitting. I sticked to using GPU accelerated components and modifiers of SwiftUI.

How I monetize it:

AI features cost real money to run and I'm a solo indie dev building a portfolio. There is a subscription for the heavy AI features. However the core infinite canvas works without it. I want you to get real value before you ever consider paying.

I'd love for you to try it.

Nexus - App Store

Top comments (0)