Tools for Agentic Executive Functioning

Software that helps engineers and their agents plan, remember, and follow through.

Products

cq Finds oversized files, import cycles, and naming drift. Static checks for structural issues across a repository. Early access cqcq measuring this website's own repository.cq$cq srclint measure --no-savesrclint marketing-site 82053bdfmegafiles gini 0.682 largest_file_share 0.232 outlier_count 1 outlier_line_share 0.232 files 22 lines 2172 - www/svgterm.py (504 lines, 22x median)$Source quality: oversized files, namingdrift, generated code, and files that wereborn big.Measure without recording. By default everyrun is kept, so the numbers can be read as atrend. use.sh Unix primitives, provisioned by CLI. Managed Postgres, Redis, Mongo, IRC, mail, and filesystems, billed by usage. Available use.shuse.sh minting a Postgres database and a Redis, each printed as a connection URL. The IDs and passwords are made up.use.sh$use postgres create app-dbpostgres://pgs_7q2kx9m4ad:hT4vQ9wLm2RkX8sd@pgs-7q2kx9m4ad.postgres.use.sh:5432/pgs_7q2kx9m4ad?sslmode=verify-full&sslrootcert=system$use redis create cacherediss://default:Vb7nP3xKq8ZeTw2c@rds-m3c8w1z5tf.redis.use.sh:6379/0$use postgres listapp-db$use <product> <action>. Postgres, Redis,MongoDB, IRC and mail all answer to the samegrammar, here and over MCP.Named, so it is idempotent: run it again andyou get the same database back. invariant Looker and TensorBoard, on your Postgres. Metrics and dashboards queried directly from Postgres. Beta invariantAn agent defining a metric and an alert on the team's board.invariant›/create-metric mrr "monthly recurring revenue" ✓ mrr -- monthly recurring revenue on the board at acme.invariant123.com›/create-alert uptime "company uptime check" ✓ uptime -- company uptime check the team is notified when it fails›Agents define what gets measured, on thesame board the team reads.An alert is a goal with a line under it.When it is crossed, the people on the boardhear about it. fractal OmniFocus for you and your agents. Local-first, keyboard-driven task manager for humans and agents. Early access fractalAn agent drafting a plan as project.xml, filed into the team's outline.fractal›/plan "Set up the filesystem feature on use.sh" <project container="sequential"> <title>Filesystem on use.sh</title> <action> <title>Decide between NFS and sshfs</title> <instructions>Return a design doc.</instructions> </action> <action><title>Ship the mount command</title></action> </project> ✓ filed under use.sh -- 2 actions, in order›The agent writes the plan as project.xml --typed, nested, diffable -- and Fractal filesit as ordinary tasks the team can see andedit. devtee Turns how you work into evals. Opt-in session recording that generates agent evals from real workflows. Early access devteedevtee comparing your session with an agent's on the same task, turning the difference into an eval and a docs change.devtee›/eval "rotate the staging database password" you 9 steps, 2m 40s agent 23 steps, stuck at step 17 eval rotate-db-password you: pass agent: fail you restarted the API; the docs never mention it suggest docs/runbooks/rotate-db-password.md + 4. Restart the API so pods pick up the new password: + kubectl rollout restart deploy/api›Your session and your agent's, side by sideon the same task. Where they split becomesan eval -- and usually a line the docs weremissing.

Tools

Free, open source, and installable in one line.

tc Like wc, but for tokens. tctc counting tokens in three files, then in a pipeline.tc$tc main.go encoding.go utf8.go1304 main.go389 encoding.go968 utf8.go2661 total$ tokdump Like hexdump, but for tokens. tokdumptokdump showing where a string splits into tokens.tokdump$printf '💯🔥' | tokdump -n0000000 31446 107 \xf0\x9f\x92|\xaf0000002 96606 🔥0000003$ metadata-enforcer Django-style schemas for Markdown frontmatter. metadata-enforcermetadata-enforcer catching a field that drifted.metadata-enforcer$metadata-enforcer check --schema @v.schema

Research

All research

  1. devtee What does ‘redacted’ mean? Designing a sentinel for computer-use telemetry Why the obvious redaction markers fail for computer-use data, and what a better one looks like.