Engenheiro-filósofo cognoscente, busca profundidade, integrabilidade e sincronicidade em tudo o que faz.
Cognizant engineer-philosopher, seeking depth, integrability, and synchronicity in everything he does.
认知型的工程师-哲学家,追求深度、可整合性与万事万物的同步性。
Engineer physicist turned software engineer. I build Lisp tooling, agent infrastructure and knowledge systems, mostly in Clojure and Go, and I contribute upstream to the runtimes and libraries I depend on.
- My cyber corner: buddhilw.com
- My portfolio: portfolio.buddhilw.com
- hive-mcp.com: hive for Claude Code. Memory that survives the session, a knowledge graph grown from how you work, and code navigation that resolves qualified names instead of grepping strings. Two commands to install.
- store.hive-mcp.com: addons for Clojure agents, such as structural code cartography and schema-driven testing. One subscription, paid in Monero or by card. Built on monero-store-template.
- vtranslate.cc: AI video translation and private captions. Ship every video in every language. Source: vtranslate-engine, vtranslate-cli.
| Project | What it is |
|---|---|
| hive-mcp | MCP server for multi-agent coordination: persistent memory, a knowledge graph, swarms of agents and structural code navigation. The core of the hive-agi ecosystem. Write-up: 8-10x Faster Development with LLM Memory That Persists. |
| clojure-elisp | A Clojure dialect that compiles to Emacs Lisp, the way ClojureScript targets JavaScript. On Clojars and MELPA. |
| desargues | Emmy (computer algebra) meets Manim: animated mathematics and physics scenes, such as Emmy-derived double pendulums, from Clojure. Core contributor at mentat-collective. Landing page. |
| keg | Knowledge Exchange Graph CLI in Go: Zettelkasten nodes with a dex and tags, sealed (encrypted) nodes and Open Knowledge Format export. |
| plato | A deck is a Clojure value: a presentation engine over Reveal.js with Markdown, Org and EDN front ends and a native CLI. Live demo. |
| tod | Emacs themes and wallpapers that follow the sun and the seasons, written in ClojureElisp. |
| AutoPDF | PDF generation from LaTeX templates with Go templating, as a CLI. |
More tools: design-forge (design tokens to CSS with a WCAG contrast gate), vpn-kis (a strict VPN kill switch), cleanx (a local opsec auditor), Blobing (blogging with Cryogen).
hive-agi is a family of Clojure libraries and addons built around hive-mcp. Highlights: bb-mcp (a lightweight MCP server in Babashka), lsp-mcp and clj-kondo-mcp (static analysis as MCP tools), hive-cppb (Collect → Promote → Pipeline → Boundary workflow macros), hive-events (re-frame patterns on the JVM), clj-qdrant and milvus-clj (vector database clients).
Merged upstream work, newest first:
- clojurust (Clojure on Rust): 44 merged PRs, covering an nREPL server,
deftypeand the datatype macros, ad-hoc hierarchies,future,clojure.pprint, lazy sequences, the reader, and native extension loading for AOT builds. - ClojureWasm (a JVM-free Clojure runtime in Zig): nREPL classpath resolution, REPL evaluation and analyzer fixes. I also maintain its Homebrew tap.
- dirge (agent harness in Rust): Claude-Code-compatible hooks, background tool calls, token usage reporting over ACP.
- ansatz (dependently typed Clojure with a Lean 4 kernel): malli schema to type translation, codegen guards, Fressian export.
- zwasm (WebAssembly runtime in Zig): component interface resolution, WASI preview 2 metadata hashes.
- konserve, clojure-mcp, mcp-clojure-sdk, hyperframes, MELPA, awesome-clojure.
In review: xtdb, emmy and emmy-viewers, cljs-ajax, re-frame-10x, cloture, kontor, cloffeine, bonzai.
- Orasis Holding (Independent Contract);
- Lupo S.A. (Independent Contract);
- Flow Finance (CLT);
- Café do Bem O.N.G. (Volunteer);
- Bidding Prices Data Analysis (Independent Contract);
- Algorithmic Trading (Independent Contract);
- FACTI, Gov. Br. (CLT);
















