Skip to content
View LucaCappelletti94's full-sized avatar

Sponsors

@pydantic

Organizations

@diesel-rs @AnacletoLAB

Block or report LucaCappelletti94

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.

Content in all repositories owned by your account will be closed.
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
LucaCappelletti94/README.md

I work on Rust, SQL, and machine learning at the University of Fribourg with the Earth Metabolome Initiative, and am affiliated with Lawrence Berkeley National Laboratory. I am one of the main contributors to Diesel, sqlparser-rs, and bhtsne.

I am building connetto-rs, a local-first Rust stack in which native and browser applications work against local SQLite replicas while PostgreSQL remains authoritative. It brings together offline operation, optimistic writes, live query subscriptions, file synchronization, and authorization-aware change delivery, without a network round trip for every interaction.

I am the main contributor to OpenScientist, an autonomous hypothesis-testing agent for scientific data. I built its agent and model-provider layers, air-gapped execution mode, and various harnesses and providers integration.

During my PhD, I was the main contributor to GRAPE, ensmallen, and embiggen, a Rust/Python ecosystem for large-scale graph processing and representation learning. My current work includes GPU computing in the Burn ecosystem and geometric-traits, a trait-first, no_std graph algorithms library covering matching, planarity, subgraph isomorphism, community detection, and layouts.

Within the Earth Metabolome Initiative, I develop Rust libraries for cheminformatics and mass spectrometry: smiles-rs, smarts-rs, molecular-formulas, elements-rs, mascot-rs, and npclassifier-rs. I have also contributed spectral-similarity algorithms to matchms.

Pinned Loading

  1. AnacletoLAB/grape AnacletoLAB/grape Public

    🍇 GRAPE is a Rust/Python Graph Representation Learning library for Predictions and Evaluations

    Jupyter Notebook 638 39

  2. connetto-rs connetto-rs Public

    Experimental transport layer

    Rust

  3. diesel-rs/diesel diesel-rs/diesel Public

    A safe, extensible ORM and Query Builder for Rust

    Rust 14.2k 1.2k

  4. apache/datafusion-sqlparser-rs apache/datafusion-sqlparser-rs Public

    Extensible SQL Lexer and Parser for Rust

    Rust 3.5k 768

  5. openscientist-io/openscientist openscientist-io/openscientist Public

    AI co-scientist

    Python 49 13

  6. earth-metabolome-initiative/smiles-rs earth-metabolome-initiative/smiles-rs Public

    Rust 2