Readit News logoReadit News
precompute · 2 years ago
I've seen this website template on a couple of "AI" frontend websites in the past month.
ben_w · 2 years ago
That's kind of ironic; I made my current website layout by asking ChatGPT.

(But then, my current design isn't too different from the one I've been using for over a decade, and it's gone from fashionable to retro in that time).

okdood64 · 2 years ago
> I made my current website layout by asking ChatGPT.

Not a frontend developer, but curious what prompt(s) you used?

nnnnico · 2 years ago
I was just going to ask about this, it uses tailwind but must be some kind of known template
technics256 · 2 years ago
Was just thinking the same. But where is it from? Tailwindui?
gabereiser · 2 years ago
This is the future of self support. Instead of those shitty chat bot state machines that only offer the same FAQ you just searched through, it now can infer all your company documentation to your users (external facing of course) so that they can find exactly what they are looking for. MDN docs would be easily searchable (I mean, they already are really accessible). Your company’s fizzbuzz wizbang-SNAPSHOT-bim.bam.boom.jar docs would actually make sense to humans and your engineers will no longer have to be in customer meetings!
eli · 2 years ago
Wonder how often it hallucinates features you don’t have
krmblg · 2 years ago
Probably also not any more frequent than your average sales guy (at least those that overpromise _every_ feature to their leads/accounts and casually ask you to whip it up and ofc deploy it on a friday afternoon so the promise they made to the strategically and overall super important client isn’t revealed as utter lies).
mooreds · 2 years ago
Needs to do a bit more. It choked on a 400 page doc site I tried (at least with the free tier I have access too).

I would really like to see it in action on a docbase I'm familiar with, though.

Edit: Just tried again, and it hangs on doc 55 out of 421.

Here's the site if anyone else wants to give it a go: https://github.com/fusionauth/fusionauth-site/

mfester · 2 years ago
Yes, we plan to do this in background workers soon so that it can carry the load.
yawnxyz · 2 years ago
If I have fairly fixed documentation and documents (won't be updated in months), what's the benefit of using a vector database (e.g. pinecone or supabase w/ vectors) rather than just saving the pickle (pkl) file and looking it up every time?

Shouldn't using the pickle file be much faster/more efficient?

fzliu · 2 years ago
If you have a small number of fixed documents e.g. <100k or so, then I agree that pickling the vectors or storing them as bytearrays would work better.

Once you reach a certain scale, it's helpful to potentially use distributed querying and/or different index types, even if you have a fairly static dataset. You can check out a billion-scale search benchmark we recently did here: https://zilliz.com/resources/milvus-performance-benchmark (you'll need to supply your email unfortunately). Here's the framework we used as well: https://github.com/zilliztech/vectordb-benchmark

remoquete · 2 years ago
This looks very nice — a great improvement over existing search engines for docs. It’d be great if it could also scan restructuredText and Asciidoc docs repos.
mooreds · 2 years ago
I filed an issue a few hours ago. https://github.com/motifland/markprompt/issues/5 (for asciidoc)
mfester · 2 years ago
Thanks!
mfester · 2 years ago
Yes, this will come, we had to start somewhere. Would love a PR on this, should be straightforward.
nyolfen · 2 years ago
these gpt wrapper apps as a business model are going the way of the dodo, things are moving way too fast
mfester · 2 years ago
The way it went is: we built this as part of Motif for the past month, and our users loved it. Many asked for a way to add this feature to their existing sites, so we made a standalone platform that streamlines the process, and open sourced it :)
benatkin · 2 years ago
The usual knowledge about evaluating products applies.

If you go to the website of markprompt the people who made it already appear to be accomplished entrepreneurs, having worked on something called Motif, which I hadn't heard of but appears to be legit.

They also have a nice website and everything I read makes it sound like they know what they're doing.

These don't count for much but they count for something. I haven't investigated them much but I think this should be assessed like any other startup product.

stavros · 2 years ago
In what way? This seems very useful.
waboremo · 2 years ago
Plugins are coming, and wrappers are still having to pay openAI and on top of that their own slice of the pie. Since wrappers aren't really cultivating the information themselves, nothing is stopping you from making your own either, the openAI API isn't a big difficult secret. You can even ask openAI to write your own integration for you!

You can probably also ask openAI about the nextjs/tailwind starter repo everyone of these wrappers keep relying on too.

qingdao99 · 2 years ago
It's effectively a tiny frontend, doing 0.01% of the work, which is attached to another (highly available) product.

Deleted Comment

ChocoluvH · 2 years ago
Cool webUI. Why is it not on Motif main site? https://motif.land/
mewpmewp2 · 2 years ago
How are the embeddings created? How does it scan, index and find the appropriate information to feed to the prompt?
mfester · 2 years ago
Embeddings are created using OpenAI's ada model. They are stored in Supabase with the vector extension, which offers a simple way to compute vector similarities. Then the associated sections are added to the prompt context.
mewpmewp2 · 2 years ago
Supabase looks awesome, thanks for that.