Kyle Kelley

Results 157 issues of Kyle Kelley

The initial website for stable releases is up at [chatlab.dev](chatlab.dev) 🎉 and the site for unstable releases is [pre.chatlab.dev](pre.chatlab.dev). For the current alpha release, docs will be maintained in this...

good first issue

A wealth of notebooks in here can be converted to full MDX within `website/`. Each one notebook is a worthy PR to get started with as a new page in...

good first issue

When ChatGPT stops short of finishing a function call like this: ![image](https://github.com/rgbkrk/chatlab/assets/836375/d723971f-e552-41d2-a1d0-a7abb0a208a7) We need to mark it as incomplete. Maybe the UI can read `▶ 𝑓 Error: Incomplete call of...

When running code that does display updates, captured output will show each individual result in the output pane: ![image](https://github.com/rgbkrk/chatlab/assets/836375/b6048aaf-f205-43c6-a2ad-372d94c3a450) However, we really just need to take the last of a...

Sometimes ChatLab is off to the races cranking on analysis and then it runs out of tokens. ![image](https://github.com/rgbkrk/chatlab/assets/836375/b3964ebd-6c29-4277-85a5-8d441eaedd9c) We need to do two things: * Count the number of [tokens...

In: ``` import { open } from "https://deno.land/x/duckdb/mod.ts"; ``` Out: ``` Error: Could not open library: Could not open library: dlopen(/Users/kai/Library/Caches/deno/plug/https/github.com/ae1f893a6408857d578f70bdcfb9be0dfceb8a78249f334568cdbc049dd8a3e2.dylib, 0x0005): Library not loaded: /opt/homebrew/opt/duckdb/lib/libduckdb.dylib Referenced from: /Users/kai/Library/Caches/deno/plug/https/github.com/ae1f893a6408857d578f70bdcfb9be0dfceb8a78249f334568cdbc049dd8a3e2.dylib Reason:...

Posting this up for now before I hack with @bartlomieju next week. This brings in [`runtimelib`](https://github.com/runtimed/runtimed) to use: ## Fully typed structs for Jupyter Messages ```rust let msg = connection.read().await?;...

![image](https://user-images.githubusercontent.com/836375/230521592-23ef11f6-4d0e-49a6-8bed-005cb02a2fd4.png)

Since some people use %env to set environment variables that are secrets, go ahead and ignore cells that contain them.

We are currently limited to `execute_result` for available outputs for sharing with LLMs (by nature of how `Out` works). How can we increase output context sharing? I'd like to be...