I like building practical tools for developers and knowledge workers. A lot of my open-source work lives at the intersection of Emacs, Clojure, knowledge workflows, and developer ergonomics. More recently, I've been exploring agent-oriented tooling.
Current: Unravel.tech Β· Alum: Recurse Center Β· Previously: Helpshift
- π€ agents β My agent harness configuration, extensions, skills, and workflow setup.
- π pdf-tools β Emacs support library for PDF files.
β 790 - π¨ alabaster-themes β Minimal light and dark GNU Emacs themes inspired by the original Alabaster palette.
β 18 - βοΈ unravel-team/emacs β GNU Emacs configuration for Emacs 30 and above.
β 16 - π denote-publish β Publish Denote notes to Markdown while keeping front matter intact.
- π mcp-clojure-sdk β A Clojure SDK for creating MCP servers (and eventually clients).
β 61 - ποΈ clj_fdb β Thin Clojure wrapper around the Java FoundationDB API.
β 27 - π§ cljc-fsrs β Clojure(Script) implementation of FSRS v4 for spaced repetition.
β 13 - πͺ΅ clj-logging β Template project showing how to wire Log4J2 cleanly across transitive dependencies.
Unmaintained projects that I'm proud of
- π± bloomclj β Bloom filter implementation in Clojure.
β 20 - π§Ήnginx-nonewlines β Nginx module that strips newline characters from served HTML.
β 18 - πpython-emacs β Emacs setup and third-party packages for a stronger Python workflow.
β 11 - π·emacs-up β My long-running personal Emacs configuration.
β 33 - ποΈ org-mode-crate β Plug-and-play Org Mode configuration built from a real day-to-day workflow.
β 23 - π§ bb-scripts β A collection of Babashka scripts for day-to-day automation.
β 12 - π csaoid β Cheat sheets and other interesting documents I keep reaching for.
β 21
- π Website: vedang.me
- π¦ X: @vedang
- π Masto: @vedang
- π» GitHub: github.com/vedang






