Hi HN,
I built this out of frustration of the evergrowing list of AI models and features to try and to fit my workflow.
The visual approach clicks for me so i went with it, it provides more freedom and control of the outcome, because predictable results and increased productivity is what I’m after when using conversational AI.
The app is packed with features, my most used are prompt library, voice input and text search, narration is useful too.
The app is local-first and works right in the browser, no sign up needed and it's absolutely free to try.
BYOAK – bring your own API Keys.
Let me know what you think, any feedback is appreciated!
Explanation of slow CSS filter performance is in this video: https://www.youtube.com/watch?v=oie6KqSPPlE
So it seems i did waste time unnecessarily... but where exactly do i find the full tree in ChatGPT convos?
In your case, do you hold N contexts (N being the number of leaves in the tree)? Are the chats disconnected from each other? How do you propose to transition from an endless/unstructured canvas to some sort of a finished, organized deliverable?
1: https://gingkowriter.com/
> In your case, do you hold N contexts (N being the number of leaves in the tree)?
It depends, contexts are just a form of grouping
> Are the chats disconnected from each other? > How do you propose to transition from an endless/unstructured canvas to some sort of a finished, organized deliverable?
RAG with in-app commands, i'm working on a local RAG solution, it's early but promising. Basically chat with all your data and applying a wide range of command on it.
Why would they, though? For me as a potential user of this (and someone who thought about building a tool like this for myself), the tree (or better, a directed graph) is the desired end result.
Edit: I think it was an old version of gingko as a desktop app. Still available at https://github.com/gingko/client/releases
https://www.flowtoolz.com/flowlist/
https://www.hogbaysoftware.com/bike/
(Maybe not — this isn’t markdown first; but it is a very macOS-y, keyboard driven, hierarchical outliner that I enjoy.)
A subscription pricing model for software where everything should stay on my machine is a no-go for me
I think you were joking but the benefit of designing software at personal scale is often an exponential reduction in complexity.
1. Open Settings -> Community Plugins
2. Search for "Canvas Conversation" and install.
Done!
It would be more interesting to me if it could use AI as an agent to create a graph view - or at least propose/highlight followup questions that self-organize into a graph.
Me personally i find value in taking my time to organize and drag around, probably because i'm a visual thinker
But going open source so that I know "for sure" no telemetry is being sent and charging for support would be the only way to get money out of me for this. I'm probably the odd one out for this, so take that with a fair helping of salt.
This is a great idea, so much so that this is also something I could probably put together a MVP of in a weekend (or two) of dedicated work (the fancy features that I personally don't care about would probably take longer to implement, of course...).
Good work! Keep it up.
Is the self hosted option a workable solution for you?
https://www.grafychat.com/d/docs/selfhost
Unless it's minified I guess.
I would also not want it minified - as I would want the freedom to tinker with it to my personal specifications. Which makes me ask a question: what rights would I have to modify this software, per your license?
I would love if we had some kind of 'open-build' methodology so those projects not willing to open the source but are willing to perform any kind of necessary audit against the build, just a thought.
Otherwise, great job! It's cool, but it's pricey and that is a personal deterrence.