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 "AI agents" posts/

[clear filter ×]

ls -lat posts/

Latest posts

4 files
posts/it/beam-vm-elixir-agenti-ai-seri.md

cat posts/it/beam-vm-elixir-agenti-ai-seri.md

BEAM non è nata per l'AI, ma sembra fatta apposta per gli agenti seri

Quando ho iniziato a costruire Spectre, scegliere Elixir per un progetto legato all'intelligenza artificiale sembrava quasi una provocazione. Nel mondo AI il percorso più comune è già tracciato. Si parte da Python, si ar

#Sviluppo software 10 min it open
posts/it/skill-non-e-file-markdown-come-e-nato-spectre.md

cat posts/it/skill-non-e-file-markdown-come-e-nato-spectre.md

Una skill non è un file Markdown: il ragionamento che mi ha portato a Spectre

Quando ho iniziato a pensare alla costruzione di un Agent, le skill esistevano già. Strumenti come Codex, Claude e altri sistemi agentici utilizzavano skill costruite intorno a istruzioni in Markdown, a volte accompagnat

#Sviluppo software 12 min it open
posts/it/agent-enterprise-spectre-controllo-sicurezza.md

cat posts/it/agent-enterprise-spectre-controllo-sicurezza.md

Un Agent enterprise non è un chatbot con le credenziali di produzione

Un chatbot che sbaglia una risposta crea una conversazione imbarazzante. Un Agent con credenziali di produzione che sbaglia crea un incidente. È in quella distanza che nasce il problema enterprise. Non quando aggiungiamo

#Software Development 14 min it open
posts/it/deepseek-harness-vs-spectre-plugin-o-kernel.md

cat posts/it/deepseek-harness-vs-spectre-plugin-o-kernel.md

Quando anche le leggi della fisica sono plugin: DeepSeek Harness vs Spectre

"Everything is a plugin" è una frase irresistibile per uno sviluppatore. Promette libertà. Cambia il modello, cambia il registry dei tool, cambia il database, cambia il loop. Se una scelta non ti piace, la sostituisci da

#Software Development 14 min it open