Simon Willison

Results 768 issues of Simon Willison

The recent [event-stream problem ](https://medium.com/intrinsic/compromised-npm-package-event-stream-d47d08605502) on npm highlighted an issue that is also relevant to PyPI: even if a package links to a GitHub repository there is no guarantee that...

feature request

The https://otterwiki.com/Installation instructions currently lean towards "production" installations - Docker, Kubernetes, uwsgi. I wanted to try it out on my laptop with the least possible steps - it turns out...

deployment

Starting a new tracking issue for tool support, the next big LLM feature. Tools will be Python functions, LLM will provide an abstraction to get those to work against different...

design
tools

So you can construct a template that includes fragments at specific point within that template. Suggested https://mastodon.social/@webology/114387919299723272 > Where $1 might be the output from the first fragment, and $2...

enhancement
fragments

Effectively the same as `files-to-prompt` but as a default fragment plugin. Maybe even support this: ```bash llm -f dir:my-project,py+md ``` Which would mean "every `.py` and `.md` file in the...

plugins
fragments

Currently we record `duration_ms` and `input_tokens` and `output_tokens` but that's not quite enough. I'd like to start recording the time that the first token arrived too, that way we can...

enhancement

I was originally planning on implementing tools (#898) as part of `llm.Conversation` but I've been having second thoughts about that. There's a lot to be said for allowing prompts to...

design
tools

First step in implementing tools, #898

tools