Home » submissions

Tag: submissions

Building a Semantic AI Archive System for a 20-Year WordPress Art Archive

AREMES HQ, Brooklyn, May 25th 2026

Today I spent nearly an entire day inside Terminal on my macOS building an experimental semantic archive intelligence system around my lifelong WordPress media library. This was raw terminal-based systems building in collaboration with my friend Sir Claude Code, running locally through Node.js, Ollama, WordPress REST APIs, vector embeddings, semantic clustering systems, and custom archive intelligence tooling.

The entire process unfolded live through hundreds of terminal operations, syntax checks, vector validations, ingestion passes, embedding pipelines, cluster analysis runs, semantic nearest-neighbor generation, static export systems, and archive intelligence reports.

At multiple points the machine appeared less like a search engine and more like an archaeological system excavating hidden structures from twenty years of accumulated visual output. For the last few years I have been thinking deeply about a strange problem that I feel almost nobody talks about, ever.. What happens when a person has been publishing creative work to the internet continuously for over twenty years? I cant even imagine that this much time has even passed.. but it has indeed.

This was not casually posting, not optimizing for trends, not building for algorithms. Actually publishing. Consciously.

Thousands and thousands of artworks, drawings, animations, experiments, scans, paintings, GIFs, photographs, sculpture, prints, collage, prototypes, motion studies, AR/VR tests, 3D models, abstractions, video art, Internet Art, installations, tutorials and fragments of process spread across WordPress, GIPHY, cloud drives, external hard drives, old websites, Tumblr-era internet culture, and multiple generations of digital platforms.

At a certain point the archives become too large for chronology to mean anything. I’m a WordPress guy. I fell in love with it from the day that I learned about it in 2004. I watched from the sidelines for a year and half and then I jumped in, launching my first site in 2006. I don’t believe that WordPress media libraries back in 2026 were designed to function as intelligent cultural systems. They are essentially giant chronological storage buckets. The deeper the archive becomes, the more invisible the work becomes. Search breaks down. SEO becomes increasingly unreliable. Older work disappears beneath newer uploads. Valuable relationships between works are never surfaced.

An archive eventually becomes unreadable. This became daunting. Im a high volume production kind of artist. Im constantly making new things, everyday. I document those things, everyday. Im also Deaf and Hard of Hearing and I learn almost everything from visually reverse engineering things into some tangible example. But again, the archive became an abstraction, a real problem and I wanted to solve it.

This is not “AI art”, “AI content generation”, or another chatbot.

I wanted to know if an AI system could semantically understand a lifelong creative archive? One with just under 10K worth of artwork images, multidisciplinary images..

And more importantly, can it reorganize the archive into something discoverable again?

That became the foundation of what evolved into the AREMES Archive OS.

The Archive

The test archive was my own WordPress media library from ryanseslow.com

The domain and site has been active for well over seventeen years and currently contains approximately:

  • 9,386 publicly accessible media records
  • 20 years of accumulated visual output
  • paintings
  • drawings / illustration
  • sculpture
  • animated GIFs
  • motion graphics / animation / video art
  • photography
  • 3D models (glb/usdz)
  • PDFs / docs / written suchness
  • visual fragments / Internet art
  • experimental AI works
  • spatial computing tests
  • AR/VR prototypes

The important thing is that the archive was real. This was not a clean startup dataset. This was not a curated museum database.
This was not a demo collection. It was a living archive with all the messiness that real creative production accumulates over decades.. a total mess.

The Goal

The goal was to build a local semantic archive engine capable of:

  • ingesting WordPress media libraries
  • generating embeddings
  • performing semantic search
  • clustering related works
  • identifying nearest neighbors
  • surfacing hidden relationships
  • generating archive intelligence reports
  • eventually powering licensing, discovery, and curatorial systems

Importantly, I wanted the system to remain:

  • read-only
  • local-first
  • resumable
  • portable
  • inexpensive
  • API-driven
  • WordPress-native
  • deployable without complex infrastructure

No giant cloud stack. No venture-funded infrastructure (though that would be so nice!) No dependency-heavy AI startup architecture. Just intelligent archival systems built directly on top of existing cultural output.

The Tech Stack

The system was built primarily as a Node.js CLI application.

Core stack:

  • Node.js
  • vanilla JavaScript
  • local JSON pipelines
  • WordPress REST API
  • Ollama
  • nomic-embed-text embeddings
  • cosine similarity vector search
  • static HTML/CSS/JS export architecture
  • Terminal / MacOS
  • Claude Code
  • Chat-gpt

The entire system intentionally avoided:

  • databases
  • vector databases
  • cloud GPU infrastructure
  • SaaS dependencies
  • server-side runtime requirements

Everything operated through local flat-file architecture.

The archive lived primarily inside JSON artifacts:

  • media_archive.json
  • media_embedding_corpus.jsonl
  • media_embeddings.jsonl
  • clusters.json
  • nearest_neighbors.json
  • archive_intelligence.json

The entire system was effectively building a semantic operating layer over a WordPress archive.

The First Breakthrough: Semantic Search Actually Worked

The first major validation happened during vector testing. A semantic query was run against embedded works:

“dimensional graffiti sculpture entity”

The lexical search results were terrible. Only literal keyword matches appeared. But once vector similarity was enabled using real nomic embeddings through Ollama, the system began surfacing semantically related works that shared no direct keyword overlap.

It pulled:

  • bronze/graffiti hybrid forms
  • volumetric character sculptures
  • 3D spatial abstractions
  • hybrid graffiti entities
  • sculptural motion studies

That was the moment the project became real. Excited! (I was already hours in!)

The archive was no longer searching by words. It was searching by meaning.

Embedding the Archive

The next stage involved embedding the archive itself.

The system successfully:

  • paginated through 97 WordPress API pages
  • ingested 9,386 media records
  • regenerated archive corpus files
  • preserved existing embeddings safely
  • resumed embeddings incrementally
  • validated semantic relationships

Initial semantic coverage:

  • 500 embedded works
  • 679 validated vectors across both ryanseslow + aremes
  • 75 semantic clusters
  • 3 large semantic “worlds”
  • multiple emergent series and collections

The system identified:

  • recurring visual motifs
  • medium transitions
  • temporal shifts
  • outlier works
  • semantic neighborhoods
  • 2D → 3D transformation relationships

One particularly fascinating discovery was how often photography re-emerged across decades despite enormous stylistic variation.

The archive was beginning to reveal patterns that were difficult to recognize chronologically.

The Clustering Experiments

One of the strongest moments of the process was the semantic clustering layer. Instead of manually tagging works, the system grouped works through vector proximity and centroid similarity.

Clusters began emerging naturally:

  • sculptural portrait systems
  • 3D spatial hybrids
  • animation worlds
  • museum/digital abstractions
  • collage systems
  • glitch structures
  • graffiti-derived volumetric forms

Some clusters were extremely coherent. Others collapsed into noise. That became one of the most important realizations of the entire experiment:

Semantic similarity does not automatically equal aesthetic coherence..

AI can recognize relationships. But curation still matters.

The Archive Intelligence Layer

The archive-intelligence mode became one of the most ambitious parts of the build.

The system joined:

  • archive metadata
  • embeddings
  • cluster relationships
  • nearest-neighbor systems
  • temporal analysis
  • semantic series
  • cross-medium relationships

It generated:

  • semantic collections
  • inferred exhibition titles
  • neighboring works
  • outlier detection
  • motif analysis
  • “world” structures
  • licensing potentials
  • spatial potentials

At this stage the system was no longer simply indexing media. It was beginning to behave more like a curatorial intelligence layer.

The Most Important Realization

After several hours of successful backend engineering, an important realization appeared:

A CLI has no buyer. (Funny.. and not funny!)

That sentence completely changed the direction of the project. (I had been slurped in, once again, but I love that!)

The engine worked. The semantic systems worked. The archive intelligence worked. But nobody could see it. Everything still lived in terminal windows and JSON files. The project had become an extremely sophisticated invisible machine.

That forced a much bigger question:

What is the actual public-facing surface?

The Export-Site Experiment

The next phase attempted to solve this problem. A static semantic archive site was generated directly from the JSON outputs.

The idea was powerful:

  • semantic discovery
  • related works
  • cluster navigation
  • curated series
  • licensing CTAs
  • semantic search
  • archive worlds

The system generated:

  • index.html
  • style.css
  • app.js

No backend. No runtime AI. No database. No server dependency (perhaps I try to deploy on wordPress Sandbox?) Just a static semantic archive generated from the intelligence layer. Conceptually, this was exactly the correct direction. Visually, however, the system immediately exposed another difficult truth.

The Failure That Mattered Most

The semantic engine worked. The visual orchestration did not!

The archive surface became visually unstable:

  • mixed image ratios
  • broken previews
  • inconsistent media sizes
  • GIF chaos
  • missing thumbnails
  • 3D objects
  • PDFs
  • wildly different eras colliding together

The result was technically impressive but aesthetically uneven. And honestly, that failure may have been the most important discovery of the entire day. Because it clarified something critical:

AI-generated archive systems still require human taste. Semantic relationships are not enough.

Museum-grade experiences require:

  • pacing
  • hierarchy
  • rhythm
  • restraint
  • spatial composition
  • curatorial intelligence
  • emotional sequencing

This was the exact point where the project shifted from backend engineering to art direction..

The Real Opportunity

The deeper realization is that the semantic engine itself is not the product. The archive IS the product.

The engine becomes:

  • the curator
  • the navigator
  • the merchandiser
  • the discovery layer
  • the licensing assistant
  • the relationship engine

That distinction changes everything.

Because suddenly:

  • older works become discoverable again
  • semantic relationships become visible
  • licensing becomes easier
  • collections emerge automatically
  • AI agents can traverse the archive meaningfully
  • archives stop behaving like dead storage systems

This is especially important for artists, museums, photographers, designers, institutions, universities, and cultural archives with decades of accumulated digital material.

Why This Matters Beyond My Own Archive

Most WordPress media libraries are dormant semantic archives. Millions of people have already unknowingly built enormous cultural datasets. The problem is, those archives are largely unreadable.

This experiment suggests another future:

  • semantic museum systems
  • agent-readable archives
  • intelligent licensing discovery
  • AI-assisted curatorial navigation
  • AR/VR semantic galleries
  • spatial archive interfaces
  • archive intelligence layers on top of existing cultural systems

The important thing is that none of this required rebuilding the internet.

The entire system operated on top of:

  • WordPress
  • JSON
  • local embeddings
  • static exports
  • open APIs

The architecture remained surprisingly lightweight.

What Happens Next

At this point the project has proven:

  • semantic ingestion works
  • embeddings work
  • clustering works
  • archive intelligence works
  • export systems work

What remains unresolved is -> visual orchestration..

That is now the real frontier. Not “more AI.” Not larger models. Not more embeddings.

The challenge now is: how to transform semantic intelligence into elegant cultural interfaces. Yes, aesthetics, we like pretty things to look at..

That is a design problem as much as a technical one. Im up for it!

 

Final Thoughts

This entire experiment started with a simple question:

Can an AI system understand a lifelong archive?

The answer appears to be: yes, partially. But another question emerged underneath it: Can intelligence alone create meaning?

The answer to that is much more complicated…

Semantic systems can identify relationships. They can surface hidden structures. They can organize massive archives. They can discover patterns humans overlook. But they still cannot replace curatorial sensitivity, restraint, pacing, and aesthetic judgment.. right? Yet? Hmm..

The machine can understand proximity.. The human still understands significance..

And maybe that balance is still the actual future, I don’t know, but Im excited to find out, and continue to tinker. I don’t want AI replacing archives, but I do want AI making archives visible again.

Forward we go! Onto to part 2!
Thoughts?

NET-ART Rolling Submissions Forever

NET-ART’s Rolling Open Call for Submissions!

It’s that time again — and it’s bigger than ever!

The NET-ART Open Call is now officially live and accepting submissions on a rolling basis. This is your invitation to create, experiment, and share your work with a global audience through our open education platform.

What is NET-ART on the Commons?

NET-ART on the Commons is a living, breathing archive of digital creativity, experimental pedagogy, and collaborative innovation. We celebrate works that explore the possibilities of the internet, emerging technologies, and contemporary digital tools.

We’re seeking submissions in the following categories:

  • Experimental Electronic Media and Pedagogy
  • Animated GIFs and Motion Graphics
  • Digital Art and AI-Assisted Artwork
  • Video Art / Experimental Film / Short Form Storytelling
  • Browser-Based Net Art Projects (interactive websites, web experiences)
  • Virtual Reality (VR) and Augmented Reality (AR) Art
  • AI-Prompted or AI-Generated Projects
  • Digital and Analog Zines (single artist or group collaborations)
  • Class or Course Collaborative Projects
  • Curatorial Projects (curate and present a group exhibition)
  • Solo Digital Exhibitions
  • Other Interdisciplinary “Otherness” (surprise us!)

Need a spark to get started?

Explore our growing library of Free Digital Tools and Resources that can help you create, publish, and share your work across platforms.

Curious to see what has been done before?
Dive into our Past Projects and Submissions Archive for inspiration.

Submission Guidelines

Submissions are welcome from:

  • CUNY faculty, students (all levels), alumni, and community members
  • CUNY classes and courses (collaborative submissions encouraged)
  • CUNY-affiliated artists collaborating with others beyond the CUNY network

Each submission should include:

  • A clear written description of your project’s vision, context, and meaning
  • Supporting images, links, or media files as needed

Accepted projects will be:

  • Published as feature blog posts
  • Showcased in relevant online galleries
  • Exhibited as individual pages or archives depending on project scope

Participants should be willing to engage with comments, feedback, and public conversations across our platform and social media extensions.

This open call is an opportunity to build a living digital anthology — a shared resource for teaching, learning, reference, and creative exploration across time and communities.

Send your questions, proposals, and submissions to:

📧 [email protected]

2020 – 2021- NET-ART OPEN-CALL for Submissions!

Its that time Again!

The NET-ART OPEN-CALL for Submissions continues this semester!

FALL / SPRING 2020 – 2021 Edition

What does this mean? What is NET-ART on the Commons?

The NET-ART 2020 – 2021 academic calendar is now accepting submissions on a rolling proposal basis in the following criteria:

  1. Electronic Media / Experimental Pedagogy
  2. Animated GIFS
  3. Digital Art
  4. VIDEO ART / Experimental Film
  5. NET-ART (Works created in and displayed in a web browser)
  6. Class / Course Collaboration
  7. Digital & Analog ZINEs
  8. Curatorial (A Curated Group Exhibition)
  9. Solo Exhibition
  10. Related “Otherness” pitched to us

Looking for useful tools, apps & tutorials to get your submission started? CLICK HERE!

Looking for examples of “what” has been submitted previously? Explore here!

The NET-ART Submission Guidelines:

Submissions may be generated by CUNY faculty, students of all levels, alumni & community members. CUNY classes/courses may also submit collaborative proposals as a group. CUNY faculty & students may also collaborate with others from outside of CUNY as well.

All submitted works will be featured and published as individual blog posts as well as added to existing galleries on the NET-ART website.

Depending on the submission’s proposal, relevant and in context, various submissions will be published and exhibited as an individual page created specifically for the project.

All submissions should be described in written detail with a clear vision, context and meaning. Supporting images and links should be provided as well.

Authors of the submissions and their collaborators must be willing to participate, respond to comments and expand upon their projects with incoming queries via the commons, twitter and beyond.

The purpose of exhibiting submissions in various categories displays a platform for creative and experimental methods of pedagogy. Please consider how your work will contribute to a larger whole that will be archived for teaching, learning, reference and posterity.

We anticipate your submissions!

Question, Proposals & Submissions can be sent via e-mail or via Twitter to:

[email protected]  /  @ryanseslow 

Net-Art Open Call for Submissions! Spring 2020 Edition!

The NET-ART OPEN-CALL for Submissions continues this semester!

Spring 2020 Edition

What does this mean? What is NET-ART on the Commons?

The NET-ART 2020 academic calendar is now accepting submissions on a rolling proposal basis in the following criteria:

  1. Electronic Media / Experimental Pedagogy
  2. Animated GIFS
  3. Digital Art
  4. VIDEO ART / Experimental Film
  5. NET-ART (Works created and displayed in a web browser)
  6. Class / Course Collaboration
  7. Digital & Analog ZINEs
  8. Curatorial (A Curated Group Exhibition)
  9. Solo Exhibitions
  10. Net-Art Open Projects – (details here)
  11. “Experimental Such-ness” (e-mail for details)

Looking for useful tools, apps & tutorials to get your submission started? CLICK HERE!

Looking for examples of “what” has been submitted previously? Explore here!

The NET-ART Submission Guidelines:

Submissions may be generated by CUNY faculty, students of all levels, alumni & community members. CUNY classes/courses may also submit collaborative proposals as a group. CUNY faculty & students may also collaborate with others from outside of CUNY as well.

All submitted works will be featured and published as individual blog posts as well as added to existing galleries on the NET-ART website.

Depending on the submission’s proposal, relevant and in context, various submissions will be published and exhibited as an individual page created specifically for the project.

All submissions should be described in written detail with a clear vision, context and meaning. Supporting images and links should be provided as well.

Authors of the submissions and their collaborators must be willing to participate, respond to comments and expand upon their projects with incoming queries via the commons, twitter and beyond.

The purpose of exhibiting submissions in various categories displays a platform for creative and experimental methods of pedagogy. Please consider how your work will contribute to a larger whole that will be archived for teaching, learning, reference and posterity.

We anticipate your submissions!

Question, Proposals & Submissions can be sent via e-mail or via Twitter to:

[email protected]  /  @ryanseslow 

 

Net-Art Open Call for Submissions! Fall 2019

The NET-ART OPEN-CALL for Submissions continues this semester!

FALL 2019 Edition

What does this mean? What is NET-ART on the Commons?

The NET-ART 2019 academic calendar is now accepting submissions on a rolling proposal basis in the following criteria:

  1. Electronic Media / Experimental Pedagogy
  2. Animated GIFS
  3. Digital Art
  4. VIDEO ART / Experimental Film
  5. NET-ART (Works created and displayed in a web browser)
  6. Class / Course Collaboration
  7. Digital & Analog ZINEs
  8. Curatorial (A Curated Group Exhibition)
  9. Solo Exhibition
  10. Net-Art Open Projects – (details here)

Looking for useful tools, apps & tutorials to get your submission started? CLICK HERE!

Looking for examples of “what” has been submitted previously? Explore here!

The NET-ART Submission Guidelines:

Submissions may be generated by CUNY faculty, students of all levels, alumni & community members. CUNY classes/courses may also submit collaborative proposals as a group. CUNY faculty & students may also collaborate with others from outside of CUNY as well.

All submitted works will be featured and published as individual blog posts as well as added to existing galleries on the NET-ART website.

Depending on the submission’s proposal, relevant and in context, various submissions will be published and exhibited as an individual page created specifically for the project.

All submissions should be described in written detail with a clear vision, context and meaning. Supporting images and links should be provided as well.

Authors of the submissions and their collaborators must be willing to participate, respond to comments and expand upon their projects with incoming queries via the commons, twitter and beyond.

The purpose of exhibiting submissions in various categories displays a platform for creative and experimental methods of pedagogy. Please consider how your work will contribute to a larger whole that will be archived for teaching, learning, reference and posterity.

We anticipate your submissions!

Question, Proposals & Submissions can be sent via e-mail or via Twitter to:

[email protected]  /  @ryanseslow 

NET-ART – Open Call for Submissions!

Welcome to NET-ART’s Open Call for Submissions!

SPRING 2019

What does this mean? What is NET-ART on the Commons?

The NET-ART 2018 & 2019 academic calendar is now accepting submissions on a rolling proposal basis in the following criteria:

  1. Electronic Media / Experimental Pedagogy
  2. Animated GIFS
  3. Digital Art
  4. VIDEO ART / Experimental Film
  5. NET-ART (Works created and displayed in a web browser)
  6. Class / Course Collaboration
  7. Digital ZINEs
  8. Curatorial (A Curated Group Exhibition)
  9. Solo Exhibition
  10. Net-Art Open Projects – (details here)

Looking for useful tools, apps & tutorials to get your submission started? CLICK HERE!

The NET-ART Submission Guidelines:

Submissions may be generated by CUNY faculty, students of all levels, alumni & community members. CUNY classes/courses may also submit collaborative proposals as a group .

All submitted works will be featured and published as individual blog posts as well as added to existing galleries on the NET-ART website.

Depending on the submission’s proposal, relevant and in context, various submissions will be published and exhibited as an individual page created specifically for the project.

All submissions should be described in written detail with a clear vision, context and meaning. Supporting images and links should be provided as well.

Authors of the submissions and their collaborators must be willing to participate, respond to comments and expand upon their projects with incoming queries via the commons, twitter and beyond.

The purpose of exhibiting submissions in various categories displays a platform for creative and experimental methods of pedagogy. Please consider how your work will contribute to a larger whole that will be archived for teaching, reference and posterity.

 

Question, Proposals & Submissions can be sent via e-mail or via Twitter to:

[email protected]  /  @ryanseslow 

 

 

Join the NET-ART group on the commons here for regular updates.

 

 

 

 

 

F.I.L.E 2019 – Open Call for Submissions

OPEN CALL – for F.I.L.E – 2019

FILE 2019 | Call for Entries

Registrations are opened to the 20th edition of FILE – Electronic Language International Festival, from September 05 to November 30, 2018.

Since year 2000, FILE is a non-profit cultural organization that has been promoting exhibitions, workshops and gatherings that seek to investigate the appropriations of the technologic media in artistic accomplishments. With annual exhibitions in Sao Paulo, in addition to participations in national and international events, FILE is the biggest electronic art event in Latin America.

For 2019, artists and researchers can submit their works in the main categories: Interactive Art, Digital Language, Electronic Sonority and FILE Led Show.

FILE Led Show consists of a public art show in the large Led panel located on the Fiesp building’s facade, at Paulista Avenue, 1313. FILE Led Show gets interactive and non-interactive proposals to be presented at the Digital Art Gallery. *

To participate, you need to fill out the entry forms at the bottom of the page – here – being in accordance to the General Regulations of FILE.

 

– The submission is free of charge –

 

FILE 2019 | GENERAL REGULATIONS and full info is HERE