← All projects
Project record01 mention
Originally shared on Hacker News

Semiotique

This is an early-stage Python library with a vision of growing into a framework, SDK, and programming language for seamlessly meshing "plain old code" with LLM evaluations. Its runtime performs smart context engineering in the background to steer the LLM and improve its correctness, aiming to enable agentic applications that leverage LLM flexibility while retaining the determinism of regular code.

Last shared For Developers building agentic applications.
01 / The problem

What it addresses

Seamlessly combining plain code with LLM evaluations is difficult, and LLM applications lack the determinism of regular code.

02 / Source history

Shared over time

Each entry reflects what was shared on that date. Details may have changed since then.

  1. Semiotique

    This is an early-stage Python library with a vision of growing into a framework, SDK, and programming language for seamlessly meshing "plain old code" with LLM evaluations. Its runtime performs smart context engineering in the background to steer the LLM and improve its correctness, aiming to enable agentic applications that leverage LLM flexibility while retaining the determinism of regular code.

    Problem: Seamlessly combining plain code with LLM evaluations is difficult, and LLM applications lack the determinism of regular code.

    Audience: Developers building agentic applications.

    Posted by @vkgcr · Original comment ↗

    “I've been working on Semiotique (still very early stage). Right now it's a python library, but the vision is to build a new framework / SDK / programming language which allows you to seamlessly mesh "plain old code" with LLM evaluations, while having a runtime which does "smart" context engineering in the background in order to steer the LLM and improve its correctness.”