Pages in, a table out.
Give it several pages of the same kind. It returns one row for each of them and a column for every field those pages had in common, with an empty cell wherever a page did not say.
One run, nothing edited.
Nobody chose the columns in advance. They are the fields the pages turned out to share.
| Name | What it is | Paradigm | Designed by | Developer | First appeared | Stable release | Typing discipline | Memory management | OS | License | Filename extensions | Website | Major implementations | Influenced by | Influenced | Implementation language | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Python | General-purpose programming language [1] | Multi-paradigm: object-oriented, procedural (imperative), functional, structured, reflective [1] | Guido van Rossum [1] | Python Software Foundation [1] | 20 February 1991; 35 years ago (1991-02-20) [1] | 3.14.7 / 5 August 2026; 46 days ago (5 August 2026) [1] | Duck, dynamic, strong; optional type annotations [1] | Garbage-collected [1] | Cross-platform [1] | Python Software Foundation License [1] | .py, .pyc, .pyd, .pyi, .pyw, .pyz [1] | python.org [1] | CPython, PyPy, MicroPython, CircuitPython, IronPython, Jython, Stackless Python [1] | ABC, Ada, ALGOL 68, APL, C, C++, CLU, Dylan, Haskell, Icon, Lisp, Modula-3, Perl, Standard ML [1] | Apache Groovy, Boo, Cobra, CoffeeScript, D, F#, GDScript, Go, JavaScript, Julia, Mojo, Nim, Ruby, Swift, V [1] | [1] | |
| Ruby | General-purpose programming language [2] | Multi-paradigm: functional, imperative, object-oriented, reflective [2] | Yukihiro Matsumoto [2] | Yukihiro Matsumoto, et al. [2] | 1995; 31 years ago (1995) [2] | 4.0.7 / 15 September 2026; 1 day ago (15 September 2026) [2] | Duck, dynamic, strong [2] | garbage collection [2] | Cross-platform [2] | Ruby [2] | .rb, .ru [2] | ruby-lang.org [2] | Ruby MRI, TruffleRuby, YARV, Rubinius, JRuby, RubyMotion, mruby [2] | Ada, BASIC, C++, CLU, Dylan, Eiffel, Lisp, Lua, Perl, Python, Smalltalk [2] | Clojure, CoffeeScript, Crystal, D, Elixir, Groovy, Julia, Mirah, Nu, Rust, Swift [2] | C [2] | [2] |
| Go | High-level, general-purpose programming language [3] | Multi-paradigm: concurrent, imperative, functional, object-oriented [3] | Robert Griesemer Rob Pike Ken Thompson [3] | Google and contributors [3] | November 10, 2009; 16 years ago (2009-11-10) [3] | 1.27.1 / 1 September 2026; 19 days ago (1 September 2026) [3] | Inferred, static, strong, structural, nominal [3] | Garbage collection [3] | DragonFly BSD, FreeBSD, Linux, macOS, NetBSD, OpenBSD, Plan 9, Solaris, Windows [3] | 3-clause BSD + patent grant [3] | .go [3] | go.dev [3] | gc, gofrontend, gold [3] | C, Oberon-2, Limbo, Active Oberon, communicating sequential processes, Pascal, Oberon, Smalltalk, Newsqueak, Modula-2, Alef, APL, BCPL, Modula, occam [3] | Crystal, V [3] | Go, Assembly language (gc); C++ (gofrontend) [3] | [3] |
- [1]Python (programming language) - Wikipediahttps://en.wikipedia.org/wiki/Python_(programming_language)
- [2]Ruby (programming language) - Wikipediahttps://en.wikipedia.org/wiki/Ruby_(programming_language)
- [3]Go (programming language) - Wikipediahttps://en.wikipedia.org/wiki/Go_(programming_language)
Command in, answer out.
The lines in the middle are the agent reading. Each one names a page, what it weighed once the markup was gone, and where it came from.
| Name | What it is | Paradigm | Designed by | Developer | First appeared | Stable release | Typing discipline | Memory management | OS | License | Filename extensions | Website | Major implementations | Influenced by | Influenced | Implementation language | Source | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Python | General-purpose programming language [1] | Multi-paradigm: object-oriented, procedural (imperative), functional, structured, reflective [1] | Guido van Rossum [1] | Python Software Foundation [1] | 20 February 1991; 35 years ago (1991-02-20) [1] | 3.14.7 / 5 August 2026; 46 days ago (5 August 2026) [1] | Duck, dynamic, strong; optional type annotations [1] | Garbage-collected [1] | Cross-platform [1] | Python Software Foundation License [1] | .py, .pyc, .pyd, .pyi, .pyw, .pyz [1] | python.org [1] | CPython, PyPy, MicroPython, CircuitPython, IronPython, Jython, Stackless Python [1] | ABC, Ada, ALGOL 68, APL, C, C++, CLU, Dylan, Haskell, Icon, Lisp, Modula-3, Perl, Standard ML [1] | Apache Groovy, Boo, Cobra, CoffeeScript, D, F#, GDScript, Go, JavaScript, Julia, Mojo, Nim, Ruby, Swift, V [1] | | [1] | | Ruby | General-purpose programming language [2] | Multi-paradigm: functional, imperative, object-oriented, reflective [2] | Yukihiro Matsumoto [2] | Yukihiro Matsumoto, et al. [2] | 1995; 31 years ago (1995) [2] | 4.0.7 / 15 September 2026; 1 day ago (15 September 2026) [2] | Duck, dynamic, strong [2] | garbage collection [2] | Cross-platform [2] | Ruby [2] | .rb, .ru [2] | ruby-lang.org [2] | Ruby MRI, TruffleRuby, YARV, Rubinius, JRuby, RubyMotion, mruby [2] | Ada, BASIC, C++, CLU, Dylan, Eiffel, Lisp, Lua, Perl, Python, Smalltalk [2] | Clojure, CoffeeScript, Crystal, D, Elixir, Groovy, Julia, Mirah, Nu, Rust, Swift [2] | C [2] | [2] | | Go | High-level, general-purpose programming language [3] | Multi-paradigm: concurrent, imperative, functional, object-oriented [3] | Robert Griesemer Rob Pike Ken Thompson [3] | Google and contributors [3] | November 10, 2009; 16 years ago (2009-11-10) [3] | 1.27.1 / 1 September 2026; 19 days ago (1 September 2026) [3] | Inferred, static, strong, structural, nominal [3] | Garbage collection [3] | DragonFly BSD, FreeBSD, Linux, macOS, NetBSD, OpenBSD, Plan 9, Solaris, Windows [3] | 3-clause BSD + patent grant [3] | .go [3] | go.dev [3] | gc, gofrontend, gold [3] | C, Oberon-2, Limbo, Active Oberon, communicating sequential processes, Pascal, Oberon, Smalltalk, Newsqueak, Modula-2, Alef, APL, BCPL, Modula, occam [3] | Crystal, V [3] | Go, Assembly language (gc); C++ (gofrontend) [3] | [3] | First appeared: Python [1] and Go [3] state exact calendar dates (day, month, year), whereas Ruby [2] states only a release year. OS: Python [1] and Ruby [2] describe availability using the general category "Cross-platform", whereas Go [3] lists specific supported operating systems. Sources [1] Python (programming language) - Wikipedia https://en.wikipedia.org/wiki/Python_(programming_language) [2] Ruby (programming language) - Wikipedia https://en.wikipedia.org/wiki/Ruby_(programming_language) [3] Go (programming language) - Wikipedia https://en.wikipedia.org/wiki/Go_(programming_language)
Several pages of the same kind, one URL each: products, listings, profiles or catalogue entries.
- https://en.wikipedia.org/wiki/Python_(programming_language)
- https://en.wikipedia.org/wiki/Ruby_(programming_language)
- https://en.wikipedia.org/wiki/Go_(programming_language)
One table, a row per page, a column for each field that appears across them, empty cells where a page did not say, and a short note on the fields most pages left out.
By hand this is a spreadsheet, a tab for every page, and copy and paste until the columns line up.
The command that produced all of this.
Paste it as it is and watch it work, then swap in your own pages. With your Lyrenth key set, it prints the finished prompt and its numbered sources, ready for whichever assistant you already use. Point it at an OpenAI-compatible endpoint and it answers on its own, the way the run above did.
Terms in plain English
Get terms of service or a privacy policy in plain English, with the clause behind every point.
See what it does →Who works there
Read a company's own team and careers pages and get who works there and what they are hiring for.
See what it does →What it works with
Get the list of tools a product says it works with, grouped, with the page each claim came from.
See what it does →