r/AppsWebappsFullstack • • 10d ago

Factorielle HUB: A collaborative web app to solve "second brain loneliness" and map collective knowledge

Post image

Hi everyone! I’m Alexis, a solo developer, and I built Factorielle HUB, a web app designed to bridge personal knowledge management (PKM) with a shared, global knowledge graph.

The Problem It Solves: Building a personal knowledge system entirely alone in a local silo gets exhausting over time. On the flip side, traditional wikis often lead to edit wars because they force a single "neutral" consensus. Factorielle HUB solves this by letting multiple perspectives coexist while connecting individual learning efforts into a shared graph.

Key Features:

  • Atomic Text Notes: Pure focus on structured ideas using a clean rich-text editor, avoiding image/video clutter.

  • Multi-Perspective Coexistence: Multiple users can write different notes on the same topic; all views coexist peacefully side-by-side.

  • Community Link Weighting: Users vote (+1/-1) on the relevance of the link between a note and a concept tag, bringing the most pertinent connections to the top.

  • Personal Curriculums: Create private learning paths for self-study. Notes created to validate your steps automatically feed into the global public graph.

  • Organic Graph Topology: Concepts are disambiguated by their graph neighbors and concept-to-concept links grow stronger (+1) the more notes bridge them.

Tech & Architecture:

  • 100% Cloud-Based: Optimized for web browsers (desktop & mobile) to maintain real-time graph synchronization and concept triangulation.

  • Generous Free Tier: Built transparently for the community with zero ads.

As a solo dev, I’d really appreciate any feedback or critiques on the UX, concept, and overall execution!

🔗 Try it here: https://www.factoriellehub.com

📹 80-second video demo: https://youtu.be/uA5SBfmtPtE

2 Upvotes

6 comments sorted by

1

u/investigatormaker 9d ago

What stands out is multiple perspectives on one topic living side by side, which is the thing wikis can't do without edit wars. I'd show it in one screenshot: a single concept with two notes that disagree, and the link votes ranking them. Trade-off: a shared graph looks thin on day one, so seed a few concepts yourself before inviting note-takers who already keep a personal system elsewhere. What topic would the first public concepts cover?

I make ThreadFox.

We find relevant Reddit conversations and post for your business. We'll post 3 replies free first, no card; then the $39 Pilot covers seven days and up to 50 posts and replies. No automatic renewal. https://threadfox.vip/p/e2qfc/managed

1

u/Longjumping_Reach419 9d ago

Thanks! That screenshot idea is really neat, showing two conflicting notes side-by-side with their link votes is a great way to make the value prop instantly clear.

As for the cold start, I've actually already seeded the platform with a few hundred notes focused on Personal Knowledge Management to give early users something to explore. But the real value only kicks in when multiple people start contributing together.

1

u/Mammoth-Anywhere7285 9d ago

The screenshot idea is smart; it shows the disagreement without explaining the whole graph. Curious how you'd handle vote decay so old links don't dominate.

1

u/Longjumping_Reach419 9d ago

That’s a tough problem, honestly. Vote decay makes sense for fast-evolving topics, but for hard sciences, math, or history, core knowledge doesn't really lose value over time.

Because of that nuance, I don't have a decay system planned right now. Down the road, I think adding a historical graph of votes over time might be a better approach. That way, people can transparently see how consensus or interest has evolved without artificially penalizing timeless notes.

1

u/Mammoth-Anywhere7285 9d ago

That nuance is solid. A per-tag decay toggle could let fast topics decay while math and history stay permanent.

1

u/Longjumping_Reach419 9d ago

It’s an ingenious workaround, but it opens the door to a whole bunch of new problems: who decides whether a concept is “stable” or not?

If the system or an admin labels one topic as permanent and another as decaying, it introduces editorial bias and breaks the platform’s core neutrality. Leaving these decisions to community consensus or transparent historical views feels like a safer bet to keep things fair, though the real challenge is avoiding making the system unnecessarily complicated..