Skip to content
View Caelos-Palacio's full-sized avatar

Block or report Caelos-Palacio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Caelos-Palacio/README.md

Carlos Palacio

I build deterministic, verifiable tooling for AI coding agents: small tools that return measured results instead of model guesses, and that say "not validated" when they cannot know. Physics student, so I like claims that come with evidence.

Español: construyo herramientas deterministas y verificables para agentes de IA; los repositorios están documentados en inglés y español.

opus-studio: every frame is a pure function of time, seek(t)

Rendered with opus-studio: every frame is a pure function of time. Each repository below has its own demo.

What I build

Agent safety and credentials

  • agent-credential-broker - lets an agent perform authenticated actions without ever holding the API key or password (local encrypted vault, scoped tasks, quotas, metadata audit). Experimental, not independently audited.
  • enlace - connects agents to applications by researching the interface first, then planning and executing exact operations (SDK, CLI, MCP). Experimental.

Observability and sessions

  • agent-observer - provider-neutral local logging of agent metadata and evidence-based operational reviews.
  • pi-session-workspace - session navigation, checkpoints and a local mailbox inside the Pi terminal agent.
  • claude-agent-continuity - keeps the work of a cut-off Claude Code subagent: safe WIP commits per git worktree, status, resume prompts and a hook.

Debugging and deterministic guardrails

  • rubber-duck - makes a coding agent debug like a programmer explaining code to a rubber duck: it narrates the execution path as claims, checks each with a command, and may only edit after a claim is refuted. Claude Code plugin.
  • rosetta-guards - detects identifiers lost when an LLM compacts context, plus a controlled-vocabulary linter. No LLM, no dependencies.
  • realign - checks declared relationships between project files and repairs only derived text blocks, with verifiable evidence.

3D and CAD for agents

  • agentcad - deterministic checks for OpenSCAD/STL designs (interference, printability, spec-as-code). A digital result is never labelled physical.

Programmatic motion graphics

  • opus-studio - code-driven film production engine for autonomous agents: pure seek(t) rendering, direction lint, fragment-based editing.

Principles that repeat across the work

  • Deterministic. Checks are plain code, so the same input gives the same answer and a gate can rely on it.
  • Provider-neutral. No dependence on one model, agent framework, terminal or account.
  • Zero or minimal dependencies. Standard library wherever possible.
  • Evidence over claims. Limits are documented, unknowns are reported as unknown, and experimental status is stated up front.

Stack

JavaScript / Node.js, Python, OpenSCAD, Linux, git, MCP.

Contact

Open an issue or discussion on any of the repositories above.

Popular repositories Loading

  1. opus-studio opus-studio Public

    Code-driven cinematic and motion-graphics engine for autonomous agents: every frame is a pure function seek(t), with lint, semantic index, fragment montage and visual critic.

    JavaScript

  2. claude-agent-continuity claude-agent-continuity Public

    Never lose a cut-off Claude Code subagent's work: safe WIP commits per git worktree, status and resume prompts. Zero dependencies.

    JavaScript

  3. rosetta-guards rosetta-guards Public

    Deterministic guardrails for LLM context compaction: detect lost paths, hashes, issue numbers and versions, plus a controlled-vocabulary linter. No LLM, zero dependencies.

    JavaScript

  4. enlace enlace Public

    Research-first application connections for agents: learn the interface, pick a route, plan an exact operation, execute once. SDK, CLI, JSON Lines and MCP over one core.

    JavaScript

  5. agent-observer agent-observer Public

    Local, provider-neutral metadata logging and evidence-based usage reviews for AI coding agents. No prompts or secrets stored; no model calls.

    JavaScript

  6. agent-credential-broker agent-credential-broker Public

    Experimental local credential broker: let AI coding agents call authenticated APIs without ever seeing the API key. Not independently audited.

    Python