Hacker GitHub

← All repos

approximatelabs/sketch

View on GitHub ↗ ★ 2,281 Python

AI code-writing assistant that understands data content

15 mentions on Hacker News by 9 people: 1 story, 14 comments · first 2023-01-16 · latest 2024-02-05

Mentions per year 15 mentions · busiest year 2023 (14)
20082026
  1. …in the process of rebranding and launching our main product. 1. sketch (in notebook, ai for pandas) https://github.com/approximatelabs/sketch 2. datadm (open source, "chat with data", with support for the open source LLMs (…
    comment by bluecoconut · 2024-02-05 · in Ask HN: What have you built with LLMs?
  2. …If Buckaroo doesn't solve your problem, look at one of the other linked projects (like Mito). [1] https://github.com/approximatelabs/sketch [2] https://github.com/paddymul/buckaroo [3] https://buckaroo-data.readthedocs.io/en/latest/FAQ.html
    comment by paddy_m · 2023-05-17 · in Pandas AI
  3. Sketch is similar, but can do code generation (with `.sketch.howto`): https://github.com/approximatelabs/sketch > This because the function is no longer idempotent, each call to the AI can yield a different result. Also, it makes it harder…
    comment by jamessb · 2023-05-17 · in Pandas AI
  4. Sketch is another take on integrating an LLM into Pandas: https://github.com/approximatelabs/sketch
    comment by scribu · 2023-05-17 · in Pandas AI
  5. …faster. (Specifically the `.sketch.howto`, anecdotally I actually don't use `.sketch.ask` anymore) https://github.com/approximatelabs/sketch
    comment by bluecoconut · 2023-05-15 · in Ask HN: What's your favorite GPT powered tool?
  6. …all of my personal use-cases since making it, including powering `sketch` (copilot for pandas) https://github.com/approximatelabs/sketch Core things it does: Uses jinja templates, does sync and async, and most importantly treats LLM…
  7. …the code answers in notebooks (similar to how co-pilot puts suggestions in-line) -- and released https://github.com/approximatelabs/sketch a little while ago.
  8. Another comment from this thread seems pretty cool to me. https://github.com/approximatelabs/sketch
  9. In terms of applications with it, I have made things like sketch: https://github.com/approximatelabs/sketch Raw prompt-structure ideas i've worked with: - Iterate on a prompt with another "discriminator" prompt, that determines the result…
  10. Right now, it sends the first five rows of the dataframe: https://github.com/approximatelabs/sketch/blob/9d567ec161015...
  11. From https://github.com/approximatelabs/sketch/blob/main/sketch/p... it appears that this library is calling a remote API, which obviates the utility of the demonstrated use case. Upon closer inspection, it looks like…
  12. …going through all those hoops right now but I wanted to point something minor out. In this line, https://github.com/approximatelabs/sketch/blob/9d567ec161015... I think you can end up marking control characters as "UNKNOWN" characters by…
  13. This is sending summary statistics to a cloud machine by default (for ease of immediate use. https://github.com/approximatelabs/sketch#sketch-currently-u... You can run using your own OpenAI key by setting 2 environment variables: (1)…
  14. digging thru the code https://github.com/approximatelabs/sketch/blob/9d567ec161015... this seems to be using their gpt3 frameowrk: https://github.com/approximatelabs/lambdaprompt which uses text-davinci-003 by default…