spectre — zsh — it

whoami

Spectre — an OTP-native runtime for agents that stay understandable, governable, and recoverable. This site runs on it.

cat manifesto.md

Build one Elixir agent. Give it only the powers it needs.

Spectre gives one supervised agent ownership of its state and lifecycle. Optional spectre_* libraries add capabilities such as memory, planning, model selection, channels, or a browser: they are powers of that same agent, not different agents.

01 / propose

The model never executes

It may propose work; deterministic policies and your application decide what is allowed and when a side effect runs.

02 / compose

Capabilities, not personas

Install only the powers one agent needs. Each package has one job and never becomes a hidden second agent.

03 / evolve

Improvement stays governed

The agent can learn from experience and propose a safer definition; evaluation, review, approval, activation, and rollback remain explicit.

$

grep --tag "Actor Model" posts/

[clear filter ×]

ls -lat posts/

Latest posts

1 file
posts/it/un-turn-non-e-una-chiamata-al-modello-spectre-otp-policy.md

cat posts/it/un-turn-non-e-una-chiamata-al-modello-spectre-otp-policy.md

Un Turn non è una chiamata al modello: come Spectre governa gli agenti con OTP

In molti framework per agenti, un turno inizia quando l'input raggiunge un modello e termina quando il modello ha finito di chiamare tool e ha prodotto una risposta. Io ho iniziato Spectre partendo da una domanda diversa

#Sviluppo software 13 min it open