1in8b Engine · la simulazione di vita dietro 1 su 8 miliardi
1in8b Engine API beta
In 1 su 8 miliardi diventi uno dei bambini che stanno nascendo adesso e vivi una sola vita fino alla fine. Dove nasci non si sceglie. L’API 1in8b Engine ti presta il motore che c’è dietro: fissa delle condizioni come il paese o l’anno di nascita, fai girare tante vite insieme e confronta con le statistiche come cambiano le vite. Non serve saper programmare: chiedilo a un’IA e avrai la tua pagina per gli esperimenti.
Hai una chiave? Provala subito. La pagina Prova il 1in8b Engine chiama il motore con dei pulsanti, senza programmare. Il link dell’e-mail con la tua chiave la apre con la chiave già inserita.
Piani
Inizia con una chiave gratuita e scegli un piano quando ti serve di più.
Gratis
US$0
per provare il motore e sperimentare un po’
- 2.000 unità di vita al mese
- fino a 5 vite per chiamata a life, 60 unità su simulate
- 30 chiamate al motore al minuto
Nella Cina continentale, dove Link non è disponibile, i piani a pagamento per ora non sono in vendita; il piano gratuito funziona lì come ovunque.
Un piano è un abbonamento mensile. Link di Stripe è il venditore ufficiale e si occupa di tasse, ricevute e disdetta. Dopo il pagamento torni a una pagina che mostra la chiave una sola volta, e una chiave inviata prima a quell’indirizzo smette di funzionare (l’uso del mese resta). Puoi disdire quando vuoi; il piano vale fino alla fine del mese pagato. Un pagamento può essere rimborsato entro 30 giorni se lo chiedi a contact@1in8b.life. I dati di pagamento restano presso Stripe, e valgono i termini (in inglese).
Collegalo a un’app di IA (MCP)
Aggiungi il motore come connettore in un'app di IA come Claude e usalo semplicemente parlando, senza codice e senza file. Bastano tre passi.
- 1Ottieni una chiave gratuita
Manda un'email qualsiasi a api@1in8b.life e la chiave arriva subito in risposta.
- 2Aggiungi un connettore personalizzato
In Claude (web o desktop) apri Impostazioni → Connettori, scegli «Aggiungi connettore personalizzato» e inserisci l'indirizzo qui sotto. In un'altra app di IA, metti lo stesso indirizzo nel suo menu dei connettori MCP.
https://1in8b.life/mcp - 3Incolla la chiave una volta
Tocca «Connetti» e si apre una pagina di 1in8b.life. Incolla lì la tua chiave una volta e hai finito. La chiave non passa mai all'app di IA.
Poi basta chiedere: «vivi tre generazioni a partire da una nonna nata in Corea nel 1950», «confronta i bambini in India nel 1960 e oggi». Ogni chiamata usa le unità della tua chiave.
Usalo in un progetto
- PNG e mondi virtuali: persone vive oggi (
/person) come abitanti, con il loro lavoro, la loro famiglia e la storia che hanno attraversato; una chiamata a/liveporta avanti 10 vite di un anno. - App e storie interattive:
/liveinvia ogni decisione con le probabilità che il mondo le dà. Tu disegni lo schermo, la persona sceglie. - Valutazione dell’IA e ricerca: metti alla prova un’IA con persone estratte secondo dove vive la gente, o confronta vite per condizioni. Indica che i risultati vengono da una simulazione.
- Lezioni e storia: nascere in qualsiasi anno dal 1950; ogni anno porta il paese com’era e la storia che ha raggiunto le persone.
- Tutte le chiamate e le condizioni sono nella documentazione in inglese; gli strumenti di IA possono leggere
/api/v1/openapi.json.
Senza programmare, con un’IA
- Ottieni una chiave: scrivi qualsiasi cosa a api@1in8b.life; una chiave gratuita arriva subito in risposta. Inizia con
k8b_. - Chiedi a un’IA: copia il testo qui sotto così com’è nella chat con l’IA che usi. Non dare la tua chiave all’IA.
- Apri il file: scarica il file HTML creato dall’IA e aprilo nel browser. L’anteprima dentro la chat può bloccare la connessione.
- Sperimenta: incolla la chiave nella casella in cima alla pagina, scegli due paesi e confronta. Se qualcosa va storto, incolla nella chat il messaggio di errore che vedi: l’IA lo correggerà.
Il testo da copiare e incollare
Creami un unico file HTML che posso aprire nel browser: HTML, CSS e JavaScript tutti in quel file, niente da installare. La pagina confronta vite simulate in due paesi con l’API 1in8b Engine (documentazione: https://1in8b.life/en/api/). 1. In alto, una casella dove incollo la mia chiave API (inizia con k8b_). Usala solo finché la pagina è aperta; non scriverla mai nel file. 2. Due menu dei paesi riempiti da https://1in8b.life/api/v1/countries (senza chiave): usa l’iso3 di ogni voce e mostra i nomi in italiano (l’elenco dà name.en: traducili tu). Una casella facoltativa per l’anno di nascita, dal 1950 al 2025; vuota = il mondo di oggi. 3. Un pulsante "Confronta" che, per ogni paese, chiama https://1in8b.life/api/v1/simulate?country=ISO3&n=15 (aggiungi &year=AAAA se c’è un anno) con l’intestazione Authorization: Bearer <chiave> 4. Ogni risposta contiene "female" e "male", ciascuno con age_at_death.mean (età media alla morte), survival["65"] (quota ancora in vita a 65 anni), children_by_46 (numero medio di figli entro i 46 anni), at_40.working (quota che lavora a 40 anni) e at_40.education (quote per titolo di studio a 40 anni). Le quote sono numeri da 0 a 1. Mostra i due paesi affiancati, con frasi semplici e semplici grafici a barre, in italiano. 5. Sotto i risultati scrivi: "Vite simulate dal 1in8b Engine (1in8b.life), non persone reali. Con 15 vite per sesso, le cifre sono approssimative." 6. Se una chiamata non riesce, mostra il testo "error" della risposta. La mia chiave gratuita permette 60 unità di vita per chiamata e 2000 al mese. Questo confronto ne usa 30 per paese (60 con l’anno di nascita), quindi lascia n a 15.
Prova ancora
- Chiedi all’IA di confrontare invece uno stesso paese in due anni, per esempio vite cominciate nel 1960 e oggi.
- Per leggere una vita come una storia, chiedile di usare
/api/v1/life?record=1. Il racconto arriva in inglese: chiedi anche la traduzione. - Cambia una cosa alla volta ("mostra anche come finiscono le vite, con i nomi da /api/v1/causes", "rendi i grafici più chiari"): si costruisce così con un’IA, e ci si abitua in fretta.
La prova gratuita
- 2000 unità di vita al mese per chiave. Nel mondo di oggi una vita vale 1 unità; in un anno passato o nel mondo che verrà, 2.
- Per chiamata: fino a 5 vite una per una (life) e fino a 60 unità per un confronto (simulate). Fino a 30 chiamate al minuto.
- Con il confronto qui sopra sono circa 33 prove al mese (circa 16 con l’anno di nascita). Se te ne servono di più, scrivi a contact@1in8b.life.
- Per un uso di interesse pubblico senza scopo di lucro (ricerca in un’università o un istituto, insegnamento, enti non profit e pubblici, giornalismo), la dimensione del piano builder è gratuita per un anno. Scrivi a contact@1in8b.life dall’indirizzo che riceve (o riceverà) la chiave, dicendo chi sei e cosa stai facendo.
In breve, per gli sviluppatori
Quello che ti serve per chiamarlo da codice. Ogni parametro e ogni campo, con esempi, sono nella documentazione in inglese.
GET /api/v1/life | la vita di una persona dalla nascita alla fine (o fino all’età in cui vuoi fermarla): scuola, lavoro, famiglia, trasferimenti, come è finita e, se vuoi, ogni anno in numeri e il resoconto dettagliato. |
GET /api/v1/simulate | una prospettiva su tante vite insieme per le condizioni che scegli: durata della vita, sopravvivenza, cause di morte, studi, lavoro e reddito a 40 anni, famiglia, trasferimenti. |
GET /api/v1/person | persone vive adesso: qualcuno di qualsiasi età, o qualcuno che cerchi (un’infermiera in Corea, una nonna in Perù), con un token per continuare a vivere da lì. |
GET /api/v1/lineage | una discendenza, una sola famiglia: la vita di una persona, poi quella del suo figlio maggiore cresciuto in quella vita, nato nell’anno, nel paese e nella condizione in cui si trovava allora il genitore, con la famiglia che quella vita gli ha dato (il nome, i fratelli e le sorelle, gli anni in cui sono morti genitori e nonni), per 2-5 generazioni. |
POST /api/v1/live | una vita vissuta dall’esterno, un passo alla volta: tu prendi ogni decisione, e lo stato della vita viaggia in un token sigillato. |
GET /api/v1/countries, causes, jobs, groups | senza chiave: i codici e i nomi dei paesi, delle cause di morte, dei lavori e dei gruppi che compaiono nelle risposte. La descrizione per gli strumenti di IA è in /api/v1/openapi.json. |
curl -H 'Authorization: Bearer k8b_…' 'https://1in8b.life/api/v1/simulate?country=KOR&n=30'
- Invia la chiave nell’intestazione
Authorization: Bearer k8b_…. Tienila sul tuo server: in una pagina web o in un’app che la gente scarica, chiunque può leggerla. - Parametri comuni:
country(codice ISO di tre lettere; omettilo per estrarre in base alla quota di nascite),sex,year(1950–2025, il mondo passato) ofuture=1(il mondo che verrà),n(quante),seed(lo stesso seed e la stessa versione del motore danno le stesse vite),record=1(il resoconto anno per anno, in inglese). - Con
lang=ko(o una delle 18 lingue) il racconto e le scelte arrivano in quella lingua./simulateconfronta fianco a fianco fino a 4 paesi (country=KOR,NGA) e 6 anni di nascita (years=1960,today,future) in una sola chiamata. Ogni vita dice che cosa le ha portato il mondo (met: guerre, disastri, blackout, la prima elettricità o televisione in casa), con l’età e l’anno. - L’uso si conta in unità di vita: una vita nel mondo di oggi vale 1 unità, in un anno passato o nel mondo che verrà 2. Il campo
usagedi ogni risposta mostra l’uso del mese. - Anche gli errori sono JSON:
error(cosa è successo),code(per i programmi),status. 400: un parametro che il motore non può accettare o una condizione che il mondo non ha; 401: manca la chiave o è sconosciuta; 429: troppe chiamate (rate) o unità del mese esaurite (month, conmore, da dove arriva altro, eresets, il giorno in cui il mese ricomincia). - I percorsi e i campi di v1 non vengono mai rimossi né rinominati. Quando
meta.enginecambia, lo stesso seed può dare un’altra vita: per riprodurre un risultato, conserva la versione del motore e la data.
Da sapere
- Le vite dell’API sono simulate secondo statistiche reali: non sono il mondo reale né persone reali. Le righe più pesanti (il suicidio e poche altre) compaiono solo se le chiedi.
- Controlliamo come viene usata ogni chiave, e una chiave usata contro i termini può essere disattivata.
- Quando mostri i risultati, cita la fonte “1in8b Engine (1in8b.life)”.
- La chiave è solo tua: non darla ad altri e non pubblicarla. Se la perdi, riscrivi dallo stesso indirizzo e ne arriverà una nuova.
- Non usare i risultati per decidere qualcosa su persone reali (salute, assicurazioni, credito, lavoro…).
- La spiegazione tecnica e il testo completo delle condizioni d’uso sono nella pagina in inglese, e valgono quelle condizioni.