Realistic people, on demand.

Fictitious people for AI-agent testing and test data. Same person every time, true to each country, safe by default.

Read the docs

Private beta. One email when your API key is ready; no newsletter. Privacy.

Try it: real engine output

mockfolk new --country --age --count 3 --seed
[
  {
      "name": "Harikrishnan Janardhanan",
      "age": 26,
      "city": "Delhi",
      "job": "Architect"
  },
  {
      "name": "Vivek Kumar",
      "age": 30,
      "city": "Visakhapatnam",
      "job": "Factory Worker"
  },
  {
      "name": "Sana Chishti",
      "age": 31,
      "city": "Kanpur",
      "job": "Homemaker"
  }
]

# 3 fictional people · spec riudlxyz · same seed, same people

Real output from Mockfolk engine v1 (preview). All people are fictional.

Three people. Zero real identities.

The terminal’s first three, in full. Portraits are AI-generated stand-ins, not engine output; generated faces are on the roadmap.

AI-generated stand-in portrait for Harikrishnan Janardhanan, a fictional 26-year-old from Delhi

Harikrishnan Janardhananഹരികൃഷ്ണൻ ജനാർദ്ദനൻ

Age 26City DelhiJob Architect

Relatives say this person never stops talking about antakshari. Lives near Hauz Khas Village and works as an architect.

AI-generated stand-in portrait for Vivek Kumar, a fictional 30-year-old from Visakhapatnam

Vivek Kumarవివేక్ కుమార్

Age 30City VisakhapatnamJob Factory Worker

Lives a short auto ride from INS Kursura Submarine Museum and works as a factory worker. Never misses a chance for board games.

AI-generated stand-in portrait for Sana Chishti, a fictional 31-year-old from Kanpur

Sana Chishti

Age 31City KanpurJob Homemaker

Someone who runs the household and has a long-running passion for crosswords. Home is near Green Park Stadium.

What every request gives you



Start small. Scale when ready.

Early-access pricing — subject to change. See what each tier includes.