Skip to content

tryskian/probaboracle

Repository files navigation

Probaboracle

Research Stage Polinko toy factory

probably a mini oracle. definitely a mini chatbot

Probaboracle is a small, local, agent-backed CLI mini chatbot using the Polinko research model.

It only accepts four question types:

  • what
  • when
  • why
  • where

That narrow surface is the point. Probaboracle is not trying to be a general chat tool. It is a small instrument for studying whether a model can stay coherent, vague, answer-shaped, and product-specific inside tight interaction guardrails.

Current research stage:

  • Research Beta 6.0
  • fail-pressure pulse
  • first fixed-prompt pulse: FAIL
  • result: 1 anchor / 13 counted seams / 0 excluded
  • status: snapshot for clean-baseline planning

Most recently closed beta:

  • Research Beta 5.1
  • retain + evict

In this repo, a new beta gets pinned when the method change alters what the evidence means, not just when wording or procedure gets tidier. Beta 6.0 still follows the normal beta-test discipline: run the active eval method, collect comparable evidence, and assign one binary verdict. Its active method is eval-pulse: one fixed-prompt pulse receives rows as evidence, and the pulse earns one PASS or FAIL verdict.

The next research slice should not treat the first Beta 6.0 correction as a clean comparable baseline. Earlier hard-coded prompt scaffolds were removed, but their history may still contaminate the interpretation of the current logic. The next baseline should start from the proper cleaned config and be compared against this Beta 6.0 snapshot as a separate line.

What This Repo Demonstrates

  • constrained one-node generation through a fixed prompt surface
  • coherence-first evaluation instead of one overloaded product verdict
  • beta-specific evidence gates:
    • row-level baselines use PASS / FAIL
    • closed Beta 5.1 failures can then earn RETAIN / EVICT
    • active Beta 6.0 judges one fixed-prompt pulse at a time
    • active Beta 6.0 rows are only pulse evidence inside that pulse:
      • anchor
      • counted_seam
      • excluded_noise
    • active Beta 6.0 assigns one PASS / FAIL verdict to the pulse

Run It

make install
probaboracle

The app opens a compact terminal loop. Choose a question type with the arrow keys, press enter, or hit esc to exit.

The operator commands, eval workflow, and setup checks live in the runtime runbook.

Core operator commands:

make start
make end-preflight
make end-git-check
make caffeinate-status
make decaffeinate
make check

Read Next

Licence

Apache-2.0. See licence.


Probaboracle is not a resource for yes, no, or maybe.

Contributors