Hi, I'm Vilson Vieira, an AI Researcher and Engineer, artist and open source enthusiast who has being developing for Google, Mozilla, Ndea, The Grid, Extend AI and Anything World. I'm a BSc. in Computer Science and MSc. in Computational and Applied Physics by University of São Paulo (USP) advised by profs. Gonzalo Travieso and Luciano da Fontoura Costa.

Substack - Mastodon - Twitter - GitHub

Posts

Agentic Future for agents to consume.
Building Gas Town: Orchestrating Multiple AI Agents
From Zero to Agent: Building a CLI AI Coding Assistant in 100 Lines

Open Source Projects

AI Code Guide

A guide with everything you wanted to know about using AI to help you code and/or to code for you.

mojograd

Implementation of Karpathy's micrograd in Mojo 🔥. A reverse-mode autodiff library with a PyTorch-like API.

Basquiat

Small Mojo 🔥 and Python library for creative coding powered by Cairo.

Generative Monster

A fully autonomous AI artist based on LangChain (GPT) and Stable Diffusion models that tweets its creations daily on @generativemnstr.

Canary Component

A React component for interactive 3D visualization of Kusama blockchain nodes (Sponsored by Kusama).

KlayJS

Bower component and easy-to-use wrapper to KLayJS, making it possible to use KLayJS as a Web Worker on modern browsers.

Meemoo

A dataflow programming environment for Web art by Forrest Oliphant.

GMR-Saliency

C++ implementation of SLIC for paper "Saliency Detection via Graph-Based Manifold Ranking" by Chuan Yang et al.

NoFloJS

Developed some components libraries (ie noflo-canvas, noflo-image) for this dataflow programming library by Henri Bergius.

Vivace

One of the first domain specific languages for livecoding using Web Audio API. Presented on workshops and festivals on Brazil.

AutoVJ

A just-for-fun GIF-based VJ web tool.

Viz Paintings

Interactive 3D visualization of paintings for A quantitative approach to painting syles paper (see below).

Code Poems

The code poem Rising was selected to be published on this amazing project by Ishac Bertran.

Timeline

Main research interests

Grants

Selected Publications

Selected Exhibitions, Talks and Events

Collectives

Teaching

Participation in Events

Braindump

3d agentic_future agi arc arts asciiart asm berlin board-games building_gastown c cabin chiptune cli competitive-programming conlang cpp cranio cs cubo-magico de design docker drawbot ecs fi files foo fpga fr freakcoding from_agent_to_ralph game-dev gb gear generative git grimoire guitar hacking half interests italy ldk linux mental-models mind ml-agents music musicgen network nexus7 nomad persona places ppl python ramblings rpi rust sailing ssh system-design tmux toread v01d vegan