Skip to content
View vivekg13186's full-sized avatar

Block or report vivekg13186

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vivekg13186/README.md

Hi there 👋

I build developer tools and BPM/workflow tooling. A tour of my projects is below.


🚀 Applications

NBT (Node Based Tester) — a web-based visual node editor for building, saving and running test flows, with a CLI, a VS Code extension, fan-out, triggers and cron scheduling. — Python · React · FastAPI · SQLite


🌼 daisy-engine — AI orchestration platform

Daisy AI Orchestrator is an AI orchestration platform built around a visual editor and a typed DSL. The runtime executes directed acyclic graphs (DAGs) of plugin actions with parallel execution, retries and batch fan-out, evaluates FEEL expressions, protects credentials with KMS envelope encryption, and ships OIDC auth plus audit/observability signals. One-command Docker Compose quick start.

Daisy workflows

🔗 Repository · 📖 WikiJavaScript · Vue · Docker

Runs plain JavaScript on the Duktape engine, adding a batteries-included standard library — file I/O, shell, HTTP, SQLite, HTML/XML, CSV, crypto, images/OCR — borrowed from the z language. — C · JavaScript

z — a tiny (<5 MB) Lisp-flavoured scripting language and tree-walking interpreter in single-file C99, with a rich stdlib and a notebook-style enhanced REPL (zide). Builds on macOS, Linux and Windows. — C

A lightweight, keyboard-first desktop text editor with NeoVim-style modal editing, TextMate syntax highlighting, and JSON-based themes and snippets. — C · Raylib

notepad

sparrow — smart code editor

A lightweight desktop notepad with multi-tab editing, Markdown/CSV/image preview, built-in terminals, an HTTP client, a Git browser and AI assist. — Tauri · Vue · Monaco · Rust

sparrow

⬇️ Download

A compact, dependency-free rule engine that runs in the browser — JSON-style rule tables, Rete-like evaluation, caching and execution tracing. — JavaScript


🏆 Hackathon Projects

Built for the Build Small Hackathon — small models doing real work, fully offline where possible.

💊 PillPal

Photograph a pill bottle and get a clear daily medication schedule plus a refill alert. A MiniCPM-V vision model reads the label into JSON; all the trust-critical scheduling and run-out math is deterministic, testable Python. (Backyard AI track.)Python · Gradio · MiniCPM-V

PillPal

▶️ Live demo · 🔗 Repository · 🎬 Video

An Akinator-style guessing game — think of an animal, fruit, or vegetable and the Oracle narrows it down with yes/no questions. A deterministic engine does the deduction over an attribute database while a tiny Llama 3.2 model only phrases the questions, so it runs fully offline. (Thousand Token Wood track.)Python · Gradio · llama.cpp

The Oracle

▶️ Live demo · 🔗 Repository · 🎬 Video

A cozy pixel village where a tiny Llama 3.2 1B model is the game master. Each villager guards a treasure and wants something from the heart — cheer me up, flatter me, make me laugh — and you win them over in free text while the model judges, in character, whether you succeeded. Deterministic game state, LLM language and judgement; runs offline. (Thousand Token Wood track.)JavaScript · Python · Phaser · llama.cpp

Heartwood

▶️ Live demo · 🔗 Repository · 🎬 Video


📦 Archived Projects

Hippo DevTools — an all-in-one desktop app for developing, testing and managing IBM BAW apps (traditional & Cloud Pak): snapshots, toolkit dependencies, test services and multi-environment comparison. — Go · Wails · JavaScript

hippo-bpm

⬇️ Download

A lightweight desktop log viewer for indexing and searching across multiple log files — timestamp-based search, custom date formats and log-level filtering. Inspired by glogg and Splunk. — Java

logster

⬇️ Download

A Scratch-style block-programming 3D modelling app, designed to simplify 3D modelling for 3D printing. — Desktop app

block-cad

⬇️ Download on itch.io


More archived projects

Project Summary Built with
vs-code-plugin-for-IBM-BAW A VS Code plugin to manage IBM Business Automation Workflow (BAW) environments — snapshot management/comparison, process-instance inspection, bulk actions and REST-based unit tests. (Superseded by hippo-bpm.) ⬇️ Download VS Code extension
otter-http-client A VS Code extension HTTP/REST client. ⬇️ Download VS Code extension
baw_dev_tools A browser-based developer tool for IBM BAW: view apps/toolkits/snapshots, manage snapshot states in bulk, inspect dependencies and config, and run Groovy-based unit tests. Java · GraphQL
bpm_util A GUI tool to view application environment variables from IBM BPM TWX files. Java
sonarqube-bpmn-plugin A SonarQube plugin that adds analysis for Camunda .bpmn files, porting bpmnlint's rule set. Java
cucumber-camunda-js A Cucumber-based testing framework for Camunda — deploy BPMN/DMN, drive user tasks, and evaluate decision tables (including Excel inputs), across cloud, docker and local setups. JavaScript
Haver A microflow engine that ingests a JSON workflow definition (Start / End / Command / Condition steps) and executes it, emitting events. Java
easy_web_crawler A Node.js web crawler built on Puppeteer for JavaScript/AJAX pages, with URL filtering, deduplication, stop/resume support and fast image download. JavaScript · Puppeteer
lumino_js_starter_template A starter template for Lumino.js apps (dock panels, TypeScript, Parcel) with ready-made widgets — dev console, Tabulator grid, toolbar, BPMN and code editors, and a status bar. TypeScript · Lumino
vscode_tabluator_css A Tabulator CSS theme for styling grids inside VS Code webview widgets. CSS
JavaBusinessCalendar A Java business-calendar library (based on jBPM's) for holiday and working-hour checks plus date/timezone helpers. Java
Snake-Game A classic Snake game with Marathon and Sprint modes; released on itch.io. Python · pygame
casper A Java project automatically exported from Google Code (code.google.com/p/casper). Java

Popular repositories Loading

  1. block-cad-desktop block-cad-desktop Public archive

    JavaScript 37 7

  2. JavaBusinessCalendar JavaBusinessCalendar Public archive

    Business Calendar implementation in Java

    Java 2 1

  3. easy_web_crawler easy_web_crawler Public archive

    Web crawler around puppeteer to crawler ajax/java script enabled pages.

    JavaScript 2 1

  4. vs-code-plugin-for-IBM-BAW vs-code-plugin-for-IBM-BAW Public archive

    BAW VS Code plugin

    JavaScript 2

  5. logster logster Public archive

    A log viewer application

    Java 2

  6. hippo-bpm-web hippo-bpm-web Public

    Vue 2