Joe; a slop assistant
Find a file
Reid D McKenzie f28891ee1d [NO TESTS] WIP
2026-01-07 00:13:08 -07:00
.joe [NO TESTS] WIP 2026-01-07 00:11:30 -07:00
proposals [NO TESTS] WIP 2026-01-06 00:56:36 -07:00
src/joe [NO TESTS] WIP 2026-01-07 00:11:30 -07:00
test [NO TESTS] WIP 2026-01-07 00:13:08 -07:00
.editorconfig [NO TESTS] WIP 2025-11-13 23:04:33 -07:00
.gitignore Ignore pip-generated build dir 2026-01-07 00:12:08 -07:00
.venv wip 2025-08-23 10:03:27 -06:00
pyproject.toml [NO TESTS] WIP 2026-01-07 00:11:30 -07:00
README.md [NO TESTS] WIP 2026-01-06 00:56:31 -07:00
STYLEGUIDE.md [NO TESTS] WIP 2026-01-07 00:11:30 -07:00

Sloppy Joe

A testbed to see how far I can stretch LLM slop.

Implements a series of clients and planning loops intended for applying tools to tasks in hybrid planning strategies.

Coding style

  • Python code MUST be two space indented, not four space PEP-8 style
  • Prefer short variable names (it and item for intermediate or loop values are good names)
  • Avoid using intermediate variables whenever possible
  • Library code should live in src/joe
  • Only console binaries should live in src/joe/scripts

Booting an instance

grep 'query token=' /etc/Caddyfile | awk -F= '{print $2;}'
supervisorctl stop ollama
curl -fsSL https://ollama.com/install.sh | sh
supervisorctl start ollama
while ! ollama ps; do sleep 1; done
ollama pull qwen3:30b-a3b-q8_0 &
ollama pull qwen3-coder:30b-a3b-q8_0 &
ollama pull qwen3:30b-a3b-thinking-2507-q8_0 &