# Founder · Ravi Pratap Singh · Onto
> Ravi Pratap Singh is the founder and CEO of Onto, the compatibility layer for the agent web. Building from India.

**Source:** /about-founder
**Extracted:** 2026-09-24T18:14:20.401Z

---
Founder

## Ravi Pratap Singh

Founder and CEO of Onto. A 20-year-old computer science undergraduate at HBTU Kanpur, building from India. Before Onto, co-founder of Open Dev Society, an open source community whose projects have nearly 19,000 GitHub stars.

[founder@buildonto.dev](mailto:founder@buildonto.dev) [LinkedIn](https://linkedin.com/in/ravixalgorithm)

![Ravi Pratap Singh, founder and CEO of Onto](/_next/image?url=%2Ffounder.jpg&w=1080&q=75)

**Ravi Pratap Singh**Founder & CEO, Onto · Kanpur, India

18,955

GitHub stars · 24 Sep 2026

3

Onto surfaces live

Top 2%

Aspire Leaders applicants

Founding story

### Why Onto exists.

I built Onto because I watched an AI agent confidently misquote my own work back to me.

I was experimenting with agents reading websites and kept seeing the same failure: wrong prices, invented features, facts attributed to a brand as if the model had read them. I assumed the model was the problem. Then I looked at what the agent was actually receiving from a site I knew well. It was hundreds of kilobytes of classes, scripts and layout, with a few kilobytes of real content inside.

> The moment that started Onto wasn't a vision of the future. It was an AI confidently wrong about something I had built, and I traced the error back to the format.

The model wasn't failing; the page was. The web is written for people looking at it, and agents are reading it anyway. So I started building the layer in between: Read for agents that fetch pages, Serve for sites that want to be read well. By 18 May both were live, with the MCP server published to the official [MCP Registry](https://registry.modelcontextprotocol.io).

Live, checked 24 Sep 2026

*   **Read API**`api.buildonto.dev`_200_
*   **Serve SDK**`@ontosdk/next on npm`_1.6.7_
*   **MCP server**`api.buildonto.dev/mcp`_401 · sign-in required_
*   **MCP Registry**`io.github.ravixalgorithm/onto`_1.5.2_

The MCP server answers 401 to a request without a sign-in, which is the right answer.

Track record

### Past and present.

Most recent first.

#### 2026

*   2026 – present**Founder & CEO, Onto**The compatibility layer for the agent web
*   April 2026**YC Startup School India, Bangalore**Attendee · speaker
*   2026**Founding Frontend Engineer, Deexen AI**

#### 2024

*   2024 – present**Co-founder, Open Dev Society**18,955 GitHub stars across 12 repositories · OpenStock hit GitHub Trending globally
*   2024 – present**Community Leader, Aspire Leaders alumni network — Kanpur**150+ members
*   2024**Harvard-affiliated Aspire Leaders Program**Selected · top 2% of global applicants

#### 2023

*   2023**JEE Mains**97.2 percentile · top 3% nationally

Open source

### What the number is made of.

Open Dev Society's 12 public repositories, counted 24 Sep 2026.

**18,814**OpenStock

**141**the other 11 repositories

One project that landed hard, not a broad portfolio. It's more useful to say that than to let the headline number imply otherwise. [github.com/open-dev-society](https://github.com/open-dev-society)

Selected writing

### From the public archive.

Three posts from the way to shipping Onto, embedded from LinkedIn as they were posted.

Reach out

### Two ways in.

Email gets a reply from me, usually within a day. LinkedIn works too.

[founder@buildonto.dev](mailto:founder@buildonto.dev) [linkedin.com/in/ravixalgorithm](https://linkedin.com/in/ravixalgorithm)

[Why Onto exists, as a product argument →](/why-onto)

---
## Structured Data (JSON-LD)
```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://buildonto.dev/#org",
      "name": "Onto",
      "url": "https://buildonto.dev",
      "logo": "https://buildonto.dev/icon.png",
      "sameAs": [
        "https://x.com/buildonto",
        "https://github.com/ravixalgorithm/ontosdk"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://buildonto.dev/#site",
      "url": "https://buildonto.dev",
      "name": "Onto",
      "publisher": {
        "@id": "https://buildonto.dev/#org"
      }
    },
    {
      "@type": "SoftwareApplication",
      "name": "Onto",
      "applicationCategory": "DeveloperApplication",
      "operatingSystem": "Web",
      "url": "https://buildonto.dev",
      "description": "Onto serves AI agents clean Markdown from your own site, at the same URL, and shows you which agents came. Plus the AIO score, a Read API and an MCP server.",
      "publisher": {
        "@id": "https://buildonto.dev/#org"
      },
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD",
        "description": "Free tier: 1,000 credits / month"
      }
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Ravi Pratap Singh",
  "givenName": "Ravi Pratap",
  "familyName": "Singh",
  "jobTitle": "Founder and CEO",
  "url": "https://www.buildonto.dev/about-founder",
  "image": "https://www.buildonto.dev/founder.jpg",
  "nationality": "Indian",
  "address": {
    "@type": "PostalAddress",
    "addressCountry": "IN"
  },
  "worksFor": {
    "@type": "Organization",
    "name": "Onto",
    "url": "https://www.buildonto.dev",
    "description": "The compatibility layer for the agent web."
  },
  "alumniOf": [
    {
      "@type": "CollegeOrUniversity",
      "name": "Harcourt Butler Technical University (HBTU), Kanpur"
    },
    {
      "@type": "EducationalOrganization",
      "name": "Aspire Leaders Program",
      "description": "Harvard-affiliated · top 2% of global applicants",
      "url": "https://aspireleaders.org/"
    }
  ],
  "knowsAbout": [
    "AI infrastructure",
    "Web crawling",
    "Model Context Protocol",
    "LLM tooling",
    "Open source",
    "Agent-readable web"
  ],
  "sameAs": [
    "https://linkedin.com/in/ravixalgorithm"
  ]
}
```
