HNHacker News
TopNewBestAskShowJobs

pbteja1998

115 karma · joined October 9, 2020

submissionscomments
pbteja1998··on I built an AI agent squad to run my SaaS marketing
I run SiteGPT and recently set up a system where multiple AI agents with specialized roles (copywriter, SEO, researcher, etc.) work together on marketing tasks. One lead agent coordinates everything. Wrote up how it works and what we've done so far.
pbteja1998··on Sold my first indie SaaS for $250k
https://old.reddit.com/r/SaaS/comments/1dk7i2h/sold_my_2_yea...

For some reason, the url is going to wrong place. This is the correct URL.

pbteja1998··on Sold my first indie SaaS for $250k
Oh… not sure why.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yeah. Embeddings is also a part of the workflow.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yeah, chatbot can only be as good as the content that is in the website. If the chatbot didn't answer it properly, that's because I did not have content on the website to answer this question.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yes, technically it will index everything if it's just a single page. Some people have already started abusing it like that. I need to put in place some restrictions for that.

Assume you have multiple products. You can't give the content of both these websites to a single chatbot, right? For example, if someone asks chatbot about "What's the pricing", should it give the pricing of first product or second product?

In cases like this, it makes sense to create multiple chatbots (one chatbot for each website) and keep the content separate.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
I understand. In that case, the only way is to subscribe to the $19/month plan and try it out for yourself. You can cancel anytime you like with the click of a button.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
I am an indie bootstrapper, so no VC money haha.

Right now, there is no way to add your own API key. I will try to look into this option in the future.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yes, it's a multi step process. The first step is to figure out which chunks of text is relevant to the question. Then we can generate answer based on that.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
I index everything. I don't pick and choose. Like I said, I do pre-processing to scrape the entire website content.

When the user asks, I try to get the relevant bits and answer the question based on that.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yes, my target audience are no-coders or anyone who just wants something ready to integrate on their website without handling any infra on their own.

Some of the customers I got are non-technical people. So it was perfect for them.

They get a very good chatbot even if they don't know how to code.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yes, I understand. I will give you the same option as the previous person. Please give me a sample webpage, just one web page and I will create a chatbot for that webpage, and post the chatbot link here.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
I got this request from so many users already. So I will be adding a button inside the chatbot which says "Talk with Human", that will trigger Crisp/Intercom or whatever live chat the website owner has configured.

It's already in the plans.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
The chatbot can only be as good as the website content. But this is also a good thing.

This is an opportunity for the chatbot owner to add more relevant content to the website.

They don't have to think about what content to add. They can just see what questions the visitors have about their website and can add/edit their website content based on that.

After adding the improved content, retraining the chatbot with the new content will be as easy as clicking a button.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yes, you are right. It's not possible to give the entire content in a prompt. A users' site can have a lot of pages and each page can potentially be super long.
pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Not exactly. Given one of my plans has 5000 pages, it is not possible to just paste the entire content in a prompt. Open AI API has a max tokens limit.

I will first do some pre-processing on the content and fetch the relevant pieces of content before giving it as a prompt to the API.

pbteja1998··on Show HN: SiteGPT – Create ChatGPT-like chatbots trained on your website content
Yeah, I didn't know how much that is going to cost me if I added a free trial. But I can create a demo for you if you like. Give me an example web page link for which you want the chatbot.

I will create one and post the link here. Just a single page url.

pbteja1998··on 9 tips for non-tech founders to build the right MVP today
Are you sure you saw Feather 1 year ago? Maybe you saw an older version of Feather.

Feather is only 6 months old.

pbteja1998··on 9 tips for non-tech founders to build the right MVP today
For adding a blog, you can try and use https://feather.so

This uses Notion as the CMS for your blog.

pbteja1998··on Poll: Is there a negative stigma toward articles written in Medium?
For tech or dev articles, https://hashnode.com/ is the best platform. It supports adding custom domains and it also has a very active community.

If you use Notion to write your articles, you can check out https://feather.so. It converts your Notion pages and builds a blog out of it. You can then assign your own domain to it.

https://ghost.org/ is also another excellent option that you can check out.

pbteja1998··on Poll: Is there a negative stigma toward articles written in Medium?
Did you try https://feather.so?

That is also a Notion website builder, but more geared towards blogging.

This is an example site built with Notion + Feather

https://www.vensy.me

Disclaimer: I am the creator of feather.so

pbteja1998··on Using Notion as a headless CMS for our blog
Yeah.

Some of my customers are using https://carrd.co along with my https://feather.so

Carrd for the landing page and Feather for other pages.

For example,

http://starrt.co -> Made with Carrd

https://starrt.co/blog -> Made with Feather

---

https://castrio.me -> Made with Carrd

https://castrio.me/blog -> Made with Feather

---

https://indieworldwide.com -> Made with Carrd

https://indieworldwide.com/blog -> Made with Feather

pbteja1998··on Using Notion as a headless CMS for our blog
Yeah, I agree with you. In fact, 95% of my customers have only one blog.

Ability to create multiple blogs is a feature, not the whole value prop of Feather.

pbteja1998··on Using Notion as a headless CMS for our blog
Hi, I am the creator of https://feather.so - one of the solutions mentioned in the replies.

Many of my customers blogs were on the front page of HN multiple times, and no they did not go down.

The reason being I host everything on cloudflare workers and have a Bunny CDN in front of it. So all the Notion content stays in Bunny Edge Storage in the form of JSON.

When you get a visit, I read from Bunny storage/CDN instead of reading directly from Notion. So, yeah, it won't get rate limited.

pbteja1998··on Using Notion as a headless CMS for our blog
Super is a great product, but I am still getting customers for feather.so.

Here are a couple of differences:

Super is for any kind of websites, you can build blogs with it. But it is not made especially for blogs.

Feather on the other hand, is a blogging platform. You can build other websites with it, but it is made especially for creating the blogs.

This positioning helps me with some advantages. Since my product focus is on blogs, I can build features that are especially useful for blogs.

---

For example, to create a blog on Feather, you have to duplicate the below template.

https://bhanuteja.notion.site/Feather-Blog-Template-3fea2715...

That's all you have to do. This template already has 4 databases – Content, Pages, Tags and Authors. So, everything you need in a blog are already available in these 4 database.

I fetch content from these 4 databases and build a fresh UI. Here Notion is being used just as a CMS. In Super, it's one-to-one rendering of Notion page.

---

In Feather, Notion is just a data source. Feather generates a lot of things on top of regular Notion pages.

---

Take https://wizenguides.com/ for example. This is built with Feather.

In this website, a lot of pages are generated by Feather, they are not there in Notion.

1. https://wizenguides.com/ – Home page showing list of articles

2. https://wizenguides.com/collaborators - Authors list page showing list of all authors and number of posts they have written.

3. https://wizenguides.com/thomas-jacquesson – Individual Author page (there is one for each author) showing posts written by that author

4. https://wizenguides.com/topics - Tags list page showing list of all tags

5. https://wizenguides.com/marketing – Individual Tag page (there is one for each tag) showing posts tagged with that tag.

Also, if you open any of the page (like https://wizenguides.com/customer-surveys-for-market-research for example), you can see that it already has table of contents auto-generated on the left side. This toc is not there in Notion page, but I generated it and insert it in that place. Because, it's an article page, and it's expected to have table of contents in an article page, I was able to do this.

Also, if you open any article page, you can see that it has related posts at the bottom. Those related posts are automatically rendered there, based on "Related Posts" property in my Notion template.

---

You also get RSS Feed for your posts, Sitemap for your blog, you can do programmatic SEO with Feather, you can do so many other things in Feather. I was able to include all of these features, because I positioned Feather as a blogging platform.

You also get in-built analytics for each of your blog. You don't have to setup or configure anything. I did it because a blog needs analytics and it only makes sense for me to offer it.

I also have an inbuilt form to collect emails from users. Again, because it's a blogging platform.

Once you try out Feather, you will know exactly why it is perfect for blogging.

---

Also, in Feather, the pricing is not based on number of sites you create. You can create as many sites as you want with it with a single subscription. So, with $15/month, you can create unlimited blogs, as long as their page views is under 10k. My pricing is based on total page views rather than number of sites. I think it's reasonable to assume that people are getting more value out of the platform if they are getting more pageviews. So, my pricing model is based on pageviews rather than number of sites.

These are some of the reason why I am still getting customers who are creating blogs every month, inspite of Super already existing.

Hope it's clear now. Please let me know if you have any more questions.

pbteja1998··on Using Notion as a headless CMS for our blog
In useNotionCMS.com, there is no concept of a page view, you just call the api, you get back the html. So it’s per api call, not per page view.

If you are talking about feather.so, it’s a completely different product. In that, the number of page views will be determined based on your Feather plan.

pbteja1998··on Using Notion as a headless CMS for our blog
It’s this I think.

https://carrd.co/

But as far as I know, you can’t make blogs with Carrd. It’s only for small one page websites.

pbteja1998··on Using Notion as a headless CMS for our blog
Yes, especially for businesses. $15/month is super low.

But yeah, for some people, especially developers, it can seem a little high.

I will also change the pricing for sure in the future, once I have some business specific features like API access, multiple seats etc.

Just wanted to test the waters, and I was already able to get my first 100 customers, so I know this works. Now I just have to optimize the pricing and work on things that users request.

pbteja1998··on Using Notion as a headless CMS for our blog
Thanks. I get this feedback about pricing sometimes.

It's $15/month, but you can create any number of blogs with it. Not just a single blog.

There are people paying for it, so yeah, I think it is appealing enough for some people.

I especially get no coders as my customers. They can just whip up a page on Notion, and then instantly publish it to their blog. They get all the analytics, seo optimization, search and many other things out of the box. It's no different than how Ghost blog is charged at. Also, ghost cost is per blog.

My customers are mostly no coders, who don't code, but use Notion in their daily life to write content.

pbteja1998··on Using Notion as a headless CMS for our blog
Also, if you do need to move to a different platform, you can always export all the Notion content with the click of a button.
Page 1 of 2Next →