OpenAI 2026 hackathon

Eve — A Video Editor in Artemis

A self-contained video editor whose editing logic is written in a tiny Prolog-like language.

Solo project by sebastianneuper-svg Neuper · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #3,980 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be: The description states that Eve is a video editor built using a Prolog-like language (Artemis) and native C code, with SDL3 for interaction and FFmpeg for media handling. It is presented as a proof of concept developed during a hackathon.

What changed: The author reports building upon prior prototypes and using Codex to structure the project. The project evolved from an experimental idea into a working prototype with timeline, audio/video playback, editing operations, and serialization features.

The single most important open question: Is there evidence that the Prolog-based approach offers practical advantages over conventional C-based video editing tools in terms of maintainability or development speed?

Analysis basis: This analysis is based entirely on the self-reported project description provided by the author. No external verification, traction data, revenue figures, customer information, or independent sources are available.

Back to contents

What The Product Actually Is

The description states that Eve is a video editor built with:

  • SDL3 for interaction and rendering
  • FFmpeg for media decoding and playback
  • A Prolog-like engine called Artemis (developed separately)
  • Native C predicates

It is described as a "self-contained" tool with timeline, synchronized audio/video playback, editing operations, project serialization, and a self-contained project structure.

The author notes that the system uses a "two-dimensional array of 64-bit cells" for heap representation in Artemis, which is unusual for Prolog implementations.

Inference: The product appears to be a hybrid system combining traditional C-based media processing with logic programming for some aspects of editing logic. However, this is not evidenced beyond the author's own account.

Back to contents

Positioning & Claim Evolution

The description states that Eve was built as a proof-of-concept to test whether "we can build fast applications using Prolog-like syntax." The author also mentions that they are trying to understand how a Prolog engine works and whether it simplifies development.

The project is positioned as an experimental exploration of using logic programming for video editing rather than a commercial product. The author explicitly states this is not primarily about winning a hackathon but about sharing ideas.

Inference: The positioning appears to be exploratory and academic in nature, focused on demonstrating feasibility of Prolog-based systems for media processing. No claims about market readiness or competitive advantage are evident.

Back to contents

Target Customer & ICP

Not evidenced. The description does not identify any specific customer segments or personas. It only describes the author's personal background as a film/video editor and their interest in how editors should work, but no target audience is defined.

Absence of evidence: No information about who would use this tool or whether it addresses real user needs beyond the author's own preferences.

Back to contents

Business Model & Pricing Evidence

Not evidenced. There is no mention of pricing models, monetization strategies, or business models in the description. The project is described as a proof-of-concept and not intended for commercial deployment.

Absence of evidence: No indication of how this would generate revenue or be sold to users.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with SDL3, FFmpeg, and Artemis (a Prolog-like engine)
  • Uses Codex in Visual Studio Code for development
  • Combines Artemis rules with native C predicates
  • Implements timeline, synchronized audio/video playback, editing operations, project serialization
  • Has a self-contained project structure

The author mentions that Artemis was developed separately and not during the hackathon window. They also note that they are working on extending both Eve and Artemis.

Inference: The technical approach involves hybrid development combining C for performance-critical components with logic programming for control flow. However, no evidence of scalability or production readiness is provided.

Back to contents

Traction & Maturity Signals

Not evidenced. There is no mention of users, customers, adoption metrics, or usage data. The project is described as a proof-of-concept developed in a hackathon setting and not intended for commercial use.

Absence of evidence: No signs of traction, user engagement, or product maturity beyond the initial prototype stage.

Back to contents

Competitive Context

Not evidenced. The description does not mention any competitors or existing solutions in the video editing space. It focuses on the novelty of using Prolog-like syntax rather than comparing with other tools.

Absence of evidence: No competitive landscape or market positioning is described.

Back to contents

Key Risks & Red Flags

  • Unproven approach: The use of Prolog for video editing is experimental and untested in production environments.
  • Limited scope: The project is described as a proof-of-concept, not a finished product.
  • Single-person development: Only one team member is mentioned (the author), which raises questions about scalability and long-term maintenance.
  • No commercial viability: No indication of how the tool would be monetized or distributed.

Inference: The project's experimental nature and lack of commercial focus suggest significant risk in terms of practical utility and market adoption.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific problems with current video editing tools does this approach aim to solve?
  2. How does the Prolog-based logic compare to traditional C-based approaches in terms of performance, maintainability, and development speed?
  3. Are there any known limitations or trade-offs of using Artemis for real-time media processing?
  4. What are the plans for scaling beyond the current prototype?
  5. Is there any intention to make this commercially available, and if so, how?

Note: These questions are based on the self-reported description and reflect areas where more information would be needed to assess commercial viability.

Back to contents

Investment/Partnership Verdict

Not evidenced. The project is described as a proof-of-concept with no indication of commercial potential or strategic value for investment or partnership. It lacks any evidence of traction, revenue, or customer demand.

Inference: Given the experimental nature and lack of commercial focus, there is insufficient evidence to support an investment or partnership decision at this stage.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.