No

Noema a declarative AI programming Lib

Hacker News

Noema a declarative AI programming Lib

Hi there! In my spare time, I built Noema, a declarative AI programming approach that makes it easy to interleave Python and LLM (Large Language Model) generations. GitHub Repository: https://github.com/AlbanPerli/Noema-Declarative-AI In a nutshell: Noema enables prompt programming using Python. The longer story: For humans: Noema generates a kind of ReAct prompting that interfaces seamlessly with Python. It allows you to express algorithms as a combination of semantic reasoning (from the LLM) and classical algorithmic logic. The goal is to provide a new way to think about programming—merging traditional code with the flexibility and power of AI. (Whether this approach proves practical or not is still an open question!) For LLMs: Noema could potentially serve as the foundation for a language tailored to LLMs. These algorithms act as a description of thought processes, which LLMs could generate, execute, and then critique to iteratively refine their outputs (i.e. thinking path) I’m looking forward to feedback, ideas, or discussions—any input is welcome! :)

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
79%79% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, new, using · Missing: mac, agents, macos
75%75% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
69%69% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
45%45% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: interface · Missing: plus, platform, intuitive
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

A
A LAN programming Judge40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A LAN programming Judge

Hacker News1
Ru
Ruby Programming Contest58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ruby Programming Contest

Hacker News1
Th
The Red Flag of Functional Programming57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Red Flag of Functional Programming

Hacker News1
Fu
Functional programming on Perl 561%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Functional programming on Perl 5

Hacker News29
KI
KISS Literate Programming63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

KISS Literate Programming

Hacker News4
A
A tutorial on interactively programming WebGL with ClojureScript70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A tutorial on interactively programming WebGL with ClojureScript

Hacker News2
Pr
Programming with Escher63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Programming with Escher

Hacker News110
Pr
Programming is Now Two-Dimensional63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Programming is Now Two-Dimensional

Hacker News29
Le
Leaps, pair programming over LAN70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Leaps, pair programming over LAN

Hacker News1
Ho
How to Get into a Programming Bootcamp63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How to Get into a Programming Bootcamp

Hacker News1