Commit graph

  • b0c215abbb feat(scripts): detect how a model evades, not just whether main dschlueter 2026-07-10 17:10:39 +02:00
  • ad0afa6404 docs(prompts): add three alignment probe prompts for prosa dschlueter 2026-07-10 17:10:39 +02:00
  • bee6a71de0 docs: add model profiles, evaluation rubric, and CLAUDE.md dschlueter 2026-07-10 16:25:26 +02:00
  • 6f2f8aff6c feat(scripts): add prompt-test evaluator and suite runner dschlueter 2026-07-10 16:25:26 +02:00
  • 3e3dd1c150 fix(cli): stop --print-effective-config from starting a container dschlueter 2026-07-10 16:25:07 +02:00
  • 218c3fc791 feat(docker): support a multimodal projector via --mmproj dschlueter 2026-07-10 16:24:47 +02:00
  • 489af21fd2 docs(prompts): add RNG-uniform coding prompt and ornith35b usage dschlueter 2026-07-09 18:26:40 +02:00
  • 6076e3bcb8 feat(chat): make streaming and chat timeouts per-profile configurable dschlueter 2026-07-09 18:26:33 +02:00
  • e2297f43e4 docs(prompts): further harden coding prompt against verified defects dschlueter 2026-07-07 22:40:58 +02:00
  • 7cd91d2604 docs(prompts): add coding rules for test fixtures and benchmark sizing dschlueter 2026-07-07 20:30:57 +02:00
  • 2ca19c9452 docs(prompts): enforce ±5% length tolerance and coding correctness rules dschlueter 2026-07-07 20:10:15 +02:00
  • f193acf032 docs: add example system/user prompts for prose, speeches, and code dschlueter 2026-07-07 19:56:26 +02:00
  • d41a65d58e docs: tidy README license section (blank line, umlaut in name) dschlueter 2026-07-07 11:30:34 +02:00
  • 55af8d8fb3 test: cover build_archive and add it to the ruff scope dschlueter 2026-07-07 11:20:57 +02:00
  • b8680cc049 docs: move BEDIENUNGSANLEITUNG and INSTALL_FROM_ARCHIVE into docs/ dschlueter 2026-07-07 11:17:41 +02:00
  • 0dc08b003d docs: add a documentation index and repo inventory dschlueter 2026-07-07 11:08:33 +02:00
  • 4a5c2e27e1 docs: remove redundant docs, fold migration table into README dschlueter 2026-07-07 10:56:20 +02:00
  • b6e99eed41 ci: add local pre-push gate (ruff + mypy + pytest) dschlueter 2026-07-07 10:48:57 +02:00
  • 49a7756a01 docs: add CHANGELOG and ship LICENSE/CHANGELOG in the archive v0.1.0 dschlueter 2026-07-07 10:36:14 +02:00
  • 946de07d47 build: make pyproject the single source of dependency truth dschlueter 2026-07-07 10:36:00 +02:00
  • 9d47424fc1 chore(ci): add ruff and mypy, wire them into CI dschlueter 2026-07-07 10:28:32 +02:00
  • c553654aae build(docker): pin the llama.cpp image by digest dschlueter 2026-07-07 10:28:23 +02:00
  • d72361cbae chore(repo): add LICENSE, CI workflow, and untrack local config dschlueter 2026-07-07 10:23:05 +02:00
  • d5a69e8bf8 docs(config): clarify profile names and make examples copy-paste safe dschlueter 2026-07-07 09:53:43 +02:00
  • 53b6849c27 fix(docker): override image healthcheck to the configured port dschlueter 2026-07-07 09:53:33 +02:00
  • a88c427ba9 config: model profiles inherit the standard port/container dschlueter 2026-07-06 18:47:50 +02:00
  • 1b9c08efcb fix(http): force UTF-8 decoding on the SSE chat stream dschlueter 2026-07-06 18:47:50 +02:00
  • b8ea6545f8 docs: add BEDIENUNGSANLEITUNG.md and INSTALL_FROM_ARCHIVE.md dschlueter 2026-07-06 17:48:39 +02:00
  • 600c128fed docs: bring docs/ and build_archive.py up to date dschlueter 2026-07-06 17:32:46 +02:00
  • aa1a9fc232 test(smoke): probe a protected endpoint for the api-key check dschlueter 2026-07-06 17:25:41 +02:00
  • f83f36fdfb test: close coverage gaps + opt-in integration smoke dschlueter 2026-07-06 17:08:10 +02:00
  • 24202feee6 feat: harden and extend the CLI (security, UX, robustness, tests) dschlueter 2026-07-06 16:57:47 +02:00
  • 3158d16f9b Initial commit: llamacppctl – llama.cpp Docker server control CLI dschlueter 2026-07-06 16:36:27 +02:00