Step 0Loss 0.69050% right

Click or tap the drawing to give it a point it gets wrong

Rosenblatt, from ALSoftworks

AI that shows its work.

A family of AI models for math, science and code. It reasons step by step, checks itself, and tells you how it got there.

The figure is a real neural network, learning in your browser. Click it to give it a point it gets wrong.

Every answer comes with its working.

Rosenblatt sets out each step and ends with a check, so you can follow the argument and catch a mistake, not just copy a result.

What do the first n odd numbers add up to?

Rosenblatt

  1. Try small cases: 1 = 1, 1 + 3 = 4, 1 + 3 + 5 = 9. They look like squares, so guess n².
  2. Prove it by induction. For n = 1 the sum is 1 = 1².
  3. Suppose the first n odd numbers sum to n². The next one is 2n + 1.
  4. Then the first n + 1 sum to n² + 2n + 1 = (n + 1)², so the pattern carries on.

Check1 + 3 + 5 + 7 = 16 = 4². The sum is n².

Examples written by our team to show the format.

Four models. The same idea, with more layers.

Compare all models

Each figure is a small network of that model's depth (one neuron, one hidden layer, three hidden layers, four hidden layers), trained live on the same points. They stand in for the idea: the real models are large language models. All four start again from random weights in 26s.

Call it from the tools you already use.

The API speaks OpenAI's Chat Completions format, so the SDKs you have work with a new base URL. Keys, usage and billing live on the developer platform.

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.rosenblatt.alsoftworks.dev/v1",
    api_key=os.environ["ROSENBLATT_API_KEY"],
)

answer = client.chat.completions.create(
    model="rosenblatt-1",
    messages=[{"role": "user", "content": "Prove that the square root of 2 is irrational."}],
)
print(answer.choices[0].message.content)

Named after a learning machine.

Train the original perceptron
  1. 1958

    Frank Rosenblatt describes the perceptron, a machine that learns from examples.

  2. 1960

    The Mark I Perceptron learns simple shapes through a 20×20 grid of photocells.

  3. 1969

    Minsky and Papert show what one layer can't do, like data no straight line can split.

  4. Today

    Many layers, trained deep, turn the same idea into language models.

Start building with Rosenblatt

Tell us what you're working on and we'll help you pick the right model.