Skip to content
View scottviteri's full-sized avatar

Block or report scottviteri

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
scottviteri/README.md

Scott Viteri

I am a computer science PhD candidate at Stanford's Center for AI Safety. I study how language models can produce reasoning and memory that improve their own learning, and how reasoning systems organize knowledge. My work has moved from formal verification and interactive theorem proving toward AI alignment, reinforcement learning, and self-directed learning.

Website and publications

This page is a curated map. Repositories not listed here may be research notebooks, prototypes, old coursework, forks, or tools made for one particular machine.

Start here

Experiments and visual work

  • HessianAnalysis — An exploratory measurement framework for asking whether independently initialized language models converge toward similar gradient, function-update, subspace, and curvature geometry during training.

  • ouroboros — A constrained self-modification experiment: an Emacs Lisp program can rewrite both its source and the prompt that determines how it will next be rewritten, while a small external kernel preserves the experimental record.

  • UniversalBackrooms — A multi-model recreation of the Backrooms experiment, with configurable conversational templates and example transcripts. It is the most widely used repository on this account, but its model and API assumptions are now historical.

  • Multifractal Visualizer — A GPU-accelerated OpenGL experiment for moving between fractal systems under deterministic and probabilistic update rules.

Current status — August 2026

  • Complete research artifact: MarkovianTraining accompanies the published paper, poster, slides, evaluation code, and experimental results.

  • Active research: ept-ai-analysis is an audited, reproducible analysis with a live report; follow-up work on proof grain and full unfolding is still in progress.

  • Active prototype: Weft has working GUI, terminal, and library interfaces and a passing local test suite.

  • Research prototype: HessianAnalysis has functional training and plotting tools plus documented metrics, but not yet benchmark results, a paper, or a stable API.

  • Early experiment: ouroboros has a documented kernel, published lineage, and explicit containment model; its scientific value is still exploratory.

  • Historical but runnable: UniversalBackrooms is preserved as an experiment and collection of transcripts rather than advertised as a current multi-provider library.

  • Visual prototype: multifractal-visualizer is a working research sketch with build documentation, not a supported cross-platform application.

Older work worth browsing

How to read this account

I use four status words deliberately: complete means a finished research artifact, active means I am still changing the work, prototype means the idea is clearer than the package, and historical means the repository is preserved but not maintained.

My publication rule is that a public repository must be safe to expose and possible for a stranger to interpret. A repository is featured only when it also has a useful entry point, an honest status, and some evidence that it works. Personal data, machine-specific state, and unreleased research stay private; superseded public work is archived rather than silently hidden.

Pinned Loading

  1. MarkovianTraining MarkovianTraining Public

    Code and artifacts for the ICLR 2026 paper on rewarding chains of thought for being useful context for a model's own answer.

    Python 11

  2. UniversalBackrooms UniversalBackrooms Public

    Historical multi-model Backrooms experiment with configurable conversation templates and example transcripts.

    Python 117 30

  3. Weft Weft Public

    Branch through base-model continuations, inspect token probabilities, and use a second model to interpret each branch.

    Python 2

  4. ept-ai-analysis ept-ai-analysis Public

    Reproducible analysis of proof-dependency networks in AI-assisted Lean mathematics, with audited data and an interactive report.

    HTML

  5. HessianAnalysis HessianAnalysis Public

    Experiments on cross-seed gradient, function-update, subspace, and Hessian geometry during language-model training.

    Python

  6. ouroboros ouroboros Public

    An Emacs Lisp file whose modification operator is a language model, and whose prompt is a variable inside itself.

    Python