Dairect Democracy

  1. A terse API for the openAI platform

  2. An experiment in Agentic AI.

This project is based on the incredible smithy deriving. You'll need the experimental compiler flag on.

def scalacOptions = Seq("-experimental")

Scala-cli

//> using dep io.github.quafadas::dairect-democracy::doc_7

Mill

ivy"io.github.quafadas::vecxt::doc_7"

I wanted the API expressed in terms of IO. I wanted the docs in terms of not IO. Forgive me.

import cats.effect.IO
import cats.effect.unsafe.implicits.global

extension [A](a: IO[A]) inline def Ø = a.unsafeRunSync()