We’ve recently added new features to the Sirji framework, allowing you to create, sync, and infer from a RAG (Retrieval-Augmented Generation) assistant. At the backend, the OpenAI assistants API is being used.
If you are new here, Sirji is an open-source AI software development agent. Internally it works as a combination of planner, coder, researcher, and executor agents. We are building Sirji as a VS
Yesterday, we told the world about Sirji, an open-source AI software development agent, inspired by Devin. And with that, we got to work. We promised to build in public. And so, here's our
Recently, I took the opportunity to co-maintain an open-source repository called Needle in a Haystack (NIAH). NIAH is a benchmarking technique for Large Language Models (LLMs), where the model is tasked with identifying
At True Sparrow, we enjoy delving into the user persona, understanding their challenges, and brainstorming solutions to address them. Once a consensus is reached, we often provide low-fidelity demos to clients to gather
In day-to-day software development, we use so many open-source libraries. In fact, we cannot even imagine working without some of them. The developer in me is very much inclined to contribute to open-source
About CSRF: Attacker designs a webpage that sends requests to a vulnerable website for action like change in password, etc. Now, if a user who is pre-logged-in to the vulnerable website, comes to
Allowing the webpage to open in iframe exposes it to security attacks. In this blog, we will list out the vulnerabilities exposed and try to suggest solutions to mitigate them. Possible AttacksClickjackingIn this
The Referer HTTP request header contains the URL of the page from which the user followed the link and came to a web resource (web page, image, etc). This header can be used
apply, call and bind are methods that can be called on any JS function and are used to call that function in a specified scope. this inside the function will refer to the