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
After releasing the dogfood version, we got busy reimagining Sirji as a VS Code extension. This extension brings an interactive chat interface right within your Visual Studio Code IDE. Here’s what the
So the end-to-end stitching for the dogfood release is done. And we took Sirji for a spin. The problem statement was: Make a simple website with a server that uses Yahoo API to
Sirji’s dogfood release is just around the corner, and we have a whole bunch of updates. InterfaceDogfood is going to be our very first release, and it won’t have a browser-based
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
In our previous blog, we talked about the theory related to transfer learning. We discussed the recommended method for transfer learning: Freeze the layers with weights from the pretrained model for the first
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
You would think transfer learning is very straightforward and simple. Alas, why not, you just initialize weights from a proven NN which solved a different, but similar enough problem. Simple enough. Right? Yes,