Orb - chat with codebase

Your alt text here

A webapp that uses semantic search and mixtral to answer questions about your GitHub repository.

Quest - microVM manager

A server and a CLI tool to manage microVMs, which are lightweight, secure virtual machines. The command-line interface (CLI) allows you to manage microVMs and execute code on them.

Echo - UI for talking to LLMs

Combining large language models with other tools and custom UIs enables building helpful agents and "answer engines". Some examples of this include Perplexity and ChatGPT Plugins.

In this project, I experimented with features like web search, code-focused UI, pop-up menus, and tiling-window views, aiming to create a more productive environment for interacting with language models.

Codepaneer

A webapp to run python code in the browser using Pyodide (a python interpreter compiled for WebAssembly).

Libello - Jupyter-like interactive programming environment.

Your alt text here

Google Colab is a cloud-based Jupyter environment with notebook sharing and colaboration features.

I wanted to create a clean, uncluttered and self hosted version with a code assistance chatbot available in the sidebar.
Server repo ->
Client repo ->

Waymond - dictionary desktop app

Your alt text here

Made a little desktop dictionary app to get familiar with the basics of Tauri. The UI is insipired by Spotlight (Apple).

(Tauri is a framework for building lightweight, cross-platform desktop apps using rust and web technologies.)

I plan to add web results, app and file search to it as well.

Slate - Productivity tool for small teams

Your alt text here

Web app to create groups, share task lists, and manage projects on kanban boards.

Waffle - ebook reader

Your alt text here

An ebook reader with essential features like bookmarking, text highlighting, note-taking, dictionary and wikipedia lookup.
Also allows you to chat with the book using "Retrieval Augmented Generation" - passing semantic search results to a large language model.

Group chat app with gpt bot

Made this small webapp to learn PHP - allowing signed in users to join a group chat and use the bot keyword to invoke the sand god.

Libello - a jupyter client [old]

A jupyter like programming environment made using Next.js, CodeMirror, Radix UI components and Tailwindcss.

Butterscotch - the markdown editor

A minimal markdown editor built with Next.js and CodeMirror.

Lumen - a knowledge distillation tool

A webapp to summarise contents from Wikipedia articles, YouTube transcripts and do semantic search over ebooks.

QR Code generator

A Python script to generate QR codes from a CSV file and a Flask web app to validate scanned QR codes against the CSV data.

hacker chat

A terminal based python chat application that allows multi-client communication. Users can interact with bots by prefixing their messages with specific keywords:

  • wiki [query]: Retrieves a Wikipedia summary for the given query.
  • tempcheck [city]: Fetches current weather information for the specified city.
  • ask: [question]: Answers general questions using the Wolfram Alpha API.