InkpilotsInkpilots News
Inkpilots and It's Tech Stack

Inkpilots and It's Tech Stack

The technologies used to create Inkpilots

Hello, in this article we will talk about which technologies we used while developing the Inkpilots web application and why. First of all, since I created this application myself and only myself, I preferred to work with services that are easy to use, don't require me to deal with cloud infrastructure, and handle the technical architecture automatically. Before we dive into the technologies, i'd like to talk about why i created Inkpilots.

Why i needed Inkpilots in the first place ?

It was half a year ago, some of my friends asked for help me to build a website for them. As a respond, i build a web application fitting their requirements. Process required me to check competitor websites frequently follow the market. It was not matter how good looking or professional the website is a part was missing which is text content, articles and blogs.

So, i add a simple blog functionality to our website, but there was no content and i was in the charge of everything. Like everyone would do, i asked AI to generate content for me based on the services provided by my client's website. Then i asked AI to generate content in different categories, and languages since website has multi-language support. It did not feel enough, but i was happy with the results.

I finished deploying the project then need to urge to create another since I was improving myself and building with AI made things much easier for me, especially Github Copilot. Anyway, first i was hoping to build a story board builder using AI, in meanwhile i was trying to figure out how can we create an AI application. I found out there are API for that purpose, i start with Replicate, it provides a API's consume LLM responses, image and text generation. After i realize generating content was not cheap, at that time i found Openai Batching API. It served as you were inserting the prompt and whenever Openai servers are low on workloads start doing your batches and when completes sends a webhook requests to your server. Now, the power of Copilot beyond me, there was no confusion to build an application. Something i need to built maybe, i said. Since i need content generation i started implementing Inkpilots.


Main Purpose, What service did i use to create Inkpilots ?

I am going list my software stack at the below with reasons behind every decision.

  • Nextjs and Vercel:
    Using Nextjs was my first to go since i was getting good at it. Vercel made it soo easy to deploy and it was free to begin with. AWS was offering free credit back then to use their infrastructure and, was a little complicated my past with AWS, building things and my software stack prevented my from going with AWS.
  • Qstash: It is super easy to create cron jobs and Inkpilots has agent schedule modes. There is a free tier and using Redis for rate-limiting is seamless.
  • MongoDB: Vercel has MongoDB Atlas integration and using MongoDB with a Vercel, Nextjs serverless platform is super easy. I do not see a downfall at this point. Quite flexible indeed.
  • Openai: Batching and Responses API is quite robust and solves many problems in single package. Pay as you go is super usefull and limited investment yields great return.
  • LemonSqueezy: I took too much time them to respond, they asked my about many problems, also government assigned me a 10 digit tax code, however; lemon was asking for eleven required, i had to talked them personality create their requested content at my page such as a video demonstration. They did not respond for a while, i try using Paddle, i was not fast either. The time i almost finished with Paddle registration, Lemon responded and they activate my account. So i went with it.
  • Resend: It is a email provider, you can insert your domains to make things work. Sending email in a nodejs environment is quite easy.
  • Cloudflare R2: For object storage purposes, i have a influence that R2 is much cheaper than it's competitors, but i am not sure about it.

Conclusion

After three months, there are some regrets but not related to technologies i used to create. They may or may not be the best services out there. In my case, they were fitting my company structure and my requirements at best.
If you still did not try Inkpilots, follow the link, and see if it is what you need to generate content. I am using Inkpilots application to write this content, while using, i realize there a lot to work on. Improvements are on the way always. Thank you for reading.

Sincerely, Tolga

Last Updated 3/14/2026
inkpilotstech-stackopenai
Powered by   Inkpilots