- 26
- 59 577
Learn Code With JV
New Zealand
Приєднався 23 кві 2023
Accessible coding education that meets you where you are and takes you where you want to go.
I help people leverage AI tools as learning and coding assistants so they can bring code to life.
I help people leverage AI tools as learning and coding assistants so they can bring code to life.
AI Snapshot 15: OpenAI lawsuit and GPTs, voice cloning, and hallucination reduction
codewithjv.com/snapshot
www.theguardian.com/media/2023/dec/27/new-york-times-openai-microsoft-lawsuit
garymarcus.substack.com/p/the-desperate-race-to-save-generative
openai.com/blog/openai-and-journalism
openai.com/blog/introducing-chatgpt-team
chat.openai.com/gpts
chat.openai.com/g/g-K2zfyv9eX-call-me-maybe
www.linkedin.com/posts/reuvencohen_chatgpt-call-me-maybe-activity-7150248736131047425-Mi_T
www.bland.ai/
research.myshell.ai/open-voice
huggingface.co/spaces/PolyAI/pheme
coqui.ai/
mistral.ai/news/mixtral-of-experts/
huggingface.co/chat/
www.together.ai/blog/mixtral
news.ycombinator.com/item?id=38906966
blog.langchain.dev/langchain-v0-1-0/
huggingface.co/microsoft/phi-2
github.com/paul-gauthier/aider/releases
ai.meta.com/blog/purple-llama-open-trust-safety-generative-ai/
github.com/facebookresearch/PurpleLlama
huggingface.co/spaces/mteb/leaderboard
huggingface.co/intfloat/e5-mistral-7b-instruct
arxiv.org/abs/2401.01313
www.nature.com/articles/s41586-023-06792-0
00:00 Introduction and AI Snapshot Overview
00:16 OpenAI vs New York Times: A Legal Battle
01:43 OpenAI AI Team Plan and GPT's Marketplace
02:40 Call me maybe GPT
04:50 Voice Technology Developments
06:00 Mistral's Mix of Experts and AI on Phones
07:01 Technical Updates: Lang Chain, Phi-2, Aider
07:58 AI Safety Measures: Purple Llama
09:06 Massive Text Embedding Benchmark
10:19 Hallucination Reduction and AI in Chemical Research
11:48 Conclusion and Future Plans
www.theguardian.com/media/2023/dec/27/new-york-times-openai-microsoft-lawsuit
garymarcus.substack.com/p/the-desperate-race-to-save-generative
openai.com/blog/openai-and-journalism
openai.com/blog/introducing-chatgpt-team
chat.openai.com/gpts
chat.openai.com/g/g-K2zfyv9eX-call-me-maybe
www.linkedin.com/posts/reuvencohen_chatgpt-call-me-maybe-activity-7150248736131047425-Mi_T
www.bland.ai/
research.myshell.ai/open-voice
huggingface.co/spaces/PolyAI/pheme
coqui.ai/
mistral.ai/news/mixtral-of-experts/
huggingface.co/chat/
www.together.ai/blog/mixtral
news.ycombinator.com/item?id=38906966
blog.langchain.dev/langchain-v0-1-0/
huggingface.co/microsoft/phi-2
github.com/paul-gauthier/aider/releases
ai.meta.com/blog/purple-llama-open-trust-safety-generative-ai/
github.com/facebookresearch/PurpleLlama
huggingface.co/spaces/mteb/leaderboard
huggingface.co/intfloat/e5-mistral-7b-instruct
arxiv.org/abs/2401.01313
www.nature.com/articles/s41586-023-06792-0
00:00 Introduction and AI Snapshot Overview
00:16 OpenAI vs New York Times: A Legal Battle
01:43 OpenAI AI Team Plan and GPT's Marketplace
02:40 Call me maybe GPT
04:50 Voice Technology Developments
06:00 Mistral's Mix of Experts and AI on Phones
07:01 Technical Updates: Lang Chain, Phi-2, Aider
07:58 AI Safety Measures: Purple Llama
09:06 Massive Text Embedding Benchmark
10:19 Hallucination Reduction and AI in Chemical Research
11:48 Conclusion and Future Plans
Переглядів: 174
Відео
AI Snapshot 14: Meta emu video and edit, deceptive and misaligned AI
Переглядів 96Рік тому
codewithjv.com/snapshot for email updates with deeper analysis devacademy.co.nz/practical-ai-for-developers/ to dive deeper into building with AI openai.com/blog/openai-announces-leadership-transition satyanadella/status/1726509045803336122 OpenAI/status/1727206187077370115 www.engadget.com/chatgpts-voice-chat-feature-is-rolling-out-to-free-users-085549323.html bard.goog...
AI Snapshot 13: Rise of app-building AIs, web GUI sketching, AI model comparisons
Переглядів 244Рік тому
codewithjv.com/snapshot to get notified by email with deeper analysis devacademy.co.nz/practical-ai-for-developers/ for a deeper dive into AI for folks who know how to code codewithjv.com will have details for folks who want to learn to code a little bit soon. charliebholtz/status/1724815159590293764 github.com/cbh123/narrator www.aitidbits.ai/p/openai-devday partyrock.aws openai.co...
AI Snapshot 12 : LLaVA 1.5, multimodal mayhem, poisoning image models and text embedding updates.
Переглядів 242Рік тому
Big themes around AI for historical research and education, multimodal models, poisoning image models, open source 8k text embedding model and more. codewithjv.com/snapshot if you want deeper analysis in your email. time.com/6326563/vesuvius-challenge-herculaneum-papyri-ai/ resobscura.substack.com/p/simulating-history-with-multimodal blog.roboflow.com/gpt-4-vision-prompt-injection/ blog.roboflo...
Replace OpenAI API with local models: Ollama + LiteLLM, text gen webui, google colab
Переглядів 9 тис.Рік тому
I walk through my 3 favourite methods for running an OpenAI compatible api powered by local models: Ollama Litellm, Text Generation WebUI and google colab ollama.ai/ github.com/BerriAI/litellm github.com/oobabooga/text-generation-webui colab.research.google.com/drive/1YX80sq6t727S7A_6ZnbBxxx2Jp1hHsu6?usp=sharing#scrollTo=LGQ8BiMuXMDG github.com/Troyanovsky/Local-LLM-Comparison-Colab-UI You can ...
AI Snapshot 11 : GPT 4 Vision, RT X, Mistral, FinGPT, ProPainter and more
Переглядів 304Рік тому
openai.com/blog/chatgpt-can-now-see-hear-and-speak cdn.openai.com/papers/GPTV_System_Card.pdf arxiv.org/pdf/2309.17421.pdf www.deepmind.com/blog/scaling-up-learning-across-many-different-robot-types mistral.ai/news/announcing-mistral-7b www.linkedin.com/business/talent/blog/talent-acquisition/reimagining-hiring-and-learning-with-power-of-ai github.com/AI4Finance-Foundation/FinGPT github.com/Pla...
AI Snapshot 10 : Bard upgrades, DALL.E 3, translation magic, agents and shiny toys
Переглядів 190Рік тому
codewithjv.com/snapshot to get it in your email blog.google/products/bard/google-bard-new-features-update-sept-2023/ www.searchenginejournal.com/google-gemini-what-we-know-so-far/496494/ encord.com/blog/gpt-vision-vs-gemini-expectations/ openai.com/blog/announcing-openai-devday openai.com/dall-e-3 generative-dynamics.github.io/#demo runwayml/status/1701218011984654403 ru...
Open Interpreter: open source version of ChatGPT code interpreter with local LLM support
Переглядів 8 тис.Рік тому
Open Interpreter is an open source implementation of ChatGPTs Advanced Data Analysis plugin (used to be called code interpreter). But it has access to the internet and your local machine, excellent for miscellaneous terminal tasks and writing simple scripts. Ships with codellama support so you can run it without paying API fees. github.com/KillianLucas/open-interpreter I mention Aider a bunch i...
AI Snapshot 09: Falcoln 180b, OpenAI enterprise, Testing AI's, Meta Facet and more
Переглядів 111Рік тому
codewithjv.com/snapshot if you want these in your email. falconllm.tii.ae/falcon-180b.html huggingface.co/blog/falcon-180b huggingface.co/spaces/tiiuae/falcon-180b-license/raw/main/LICENSE.txt openai.com/enterprise openai.com/blog/teaching-with-ai www.oneusefulthing.org/ fortune.com/2023/08/25/a-i-creativity-test-score-humans slate.com/technology/2023/08/chatgpt-vs-algorithms-class.html www.tec...
AI Snapshot 08: Code Llama, SeamlessM4T, AI brain interfaces, GPT3.5 fine tuning and so much more
Переглядів 241Рік тому
Busy week for AI news codewithjv.com/snapshot if you want email updates and deeper analysis ai.meta.com/blog/code-llama-large-language-model-coding/ ai.meta.com/blog/seamless-m4t/ seamless.metademolab.com/demo github.com/facebookresearch/seamless_communication elevenlabs.io/blog/multilingualv2/ www.ucsf.edu/news/2023/08/425986/how-artificial-intelligence-gave-paralyzed-woman-her-voice-back mind...
AI Snapshot 07: TextFX with google, Meta's audiocraft and my favourite tool in a long while
Переглядів 171Рік тому
Email updates : codewithjv.com/snapshot Discord access : codewithjv.com textfx.withgoogle.com/ www.theredhandfiles.com/chat-gpt-what-do-you-think/ ai.meta.com/blog/audiocraft-musicgen-audiogen-encodec-generative-ai-audio/ github.com/facebookresearch/audiocraft www.reddit.com/r/singularity/comments/15d8wv6/i_used_pikalabs_video_ai_to_animate_these_43/ www.wired.com/story/give-every-ai-a-soul-or-...
AI Snapshot #06 Stability AI's SDXL 1.0, StackOverflowAI, some exciting open source projects
Переглядів 204Рік тому
Email updates : codewithjv.com/snapshot Learn to code : codewithjv.com stability.ai/blog/stable-diffusion-sdxl-1-announcement www.reddit.com/r/StableDiffusion/comments/126yncr/sdxl_and_text/ clipdrop.co/ huggingface.co/stabilityai/StableBeluga2 huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard www.engadget.com/microsoft-will-charge-businesses-30-per-user-for-its-365-ai-copilot-153042654....
AI Snapshot #05 Llama v2, Claude public release, AI powered full website builders
Переглядів 272Рік тому
codewithjv.com/snapshot to get these in your email ai.meta.com/llama/ ai.meta.com/blog/generative-ai-text-images-cm3leon/ www.anthropic.com/index/introducing-claude bard.google.com/updates www.theverge.com/2023/7/17/23796600/wix-ai-generated-websites-chatgpt www.wix.com/blog/avishai-abrahami-thoughts-about-ai www.bluehost.com/blog/introducing-bluehost-wondersuite/ github.com/bigscience-workshop...
Aider : the production ready AI coding assistant you've been waiting for
Переглядів 17 тис.Рік тому
github.com/paul-gauthier/aider github.com/joshuavial/aider.nvim Thanks to all my supporters and students who make this work possible codewithjv.com to learn more 00:00 Introduction 00:19 Aider overview 01:46 Installation tips 02:38 Hello world and basic features 06:06 Simple project 08:26 multi-file refactoring 10:17 thoughts on industry impact 11:05 intro to aider.nvim and shipping a real feat...
AI Snapshot #04 OpenAI updates, open source bonanza, researchers scamming scammers
Переглядів 211Рік тому
codewithjv.com/snapshot for email updates AiBreakfast/status/1673350504162955266 help.openai.com/en/articles/8077698-how-do-i-use-chatgpt-browse-with-bing-to-search-the-web openai.com/blog/gpt-4-api-general-availability www.oneusefulthing.org/p/what-ai-can-do-with-a-toolbox-getting huggingface.co/datasets/Open-Orca/OpenOrca github.com/zideliu/StyleDrop-PyTorch huggingface.co/spaces/...
AI Snapshot #03 OpenAI API update, Orca model making waves, writing assistants change your opinions
Переглядів 114Рік тому
AI Snapshot #03 OpenAI API update, Orca model making waves, writing assistants change your opinions
Can ChatGPT teach you git? Of course it can.
Переглядів 179Рік тому
Can ChatGPT teach you git? Of course it can.
AI Snapshot #02: Prompt writing best practices, locking out ChatGPT, Apple's no AI strategy
Переглядів 154Рік тому
AI Snapshot #02: Prompt writing best practices, locking out ChatGPT, Apple's no AI strategy
Free Speech: Reviewing Coqui-ai, Mycroft Mimic3 and Tortoise TTS Libraries
Переглядів 21 тис.Рік тому
Free Speech: Reviewing Coqui-ai, Mycroft Mimic3 and Tortoise TTS Libraries
AI Snapshot #01: Windows co-pilot, perfusion vs reference-only, AI agents and open models
Переглядів 163Рік тому
AI Snapshot #01: Windows co-pilot, perfusion vs reference-only, AI agents and open models
Learn terminal basics & beyond with ChatGPT
Переглядів 124Рік тому
Learn terminal basics & beyond with ChatGPT
Building an AI poet with OpenAI and Eleven Labs APIs
Переглядів 193Рік тому
Building an AI poet with OpenAI and Eleven Labs APIs
Unlock the Web: use AI to teach you how to call APIs
Переглядів 239Рік тому
Unlock the Web: use AI to teach you how to call APIs
Master the Basics: Learn Coding from Scratch with ChatGPT
Переглядів 410Рік тому
Master the Basics: Learn Coding from Scratch with ChatGPT
Learn Coding with a Personalized AI Tutor
Переглядів 837Рік тому
Learn Coding with a Personalized AI Tutor
oh snap! you made the plugin for nvim? very cool! i actually havent used it like that yet just in terminal...do you need aider installed already on system or can i uninstall it and delete the venv and then just reinstall as nvim plugin?
Yeah, but it’s been a bit neglected and needs some time put into it.
@@JoshuaVial yea i see i was literally just looking at it and the pull request for working with lazy.nvim...its a great effort tho and hopefully you can get it running good appreciate your work bro i may try adding/helping with issues ive been trying to get my feet wet working with open source projects its just.....ALOT lol
Please make the code easier to read, it looks kind of blurred
I think you need more lighting, I can still make out details in your face Casper 😂
I just discovered aider yesterday and less than 3 hours I build sign-up flow for my application. LLM is Claude 3.5 sonnet. It costs me around 1 dollar to complete all application. Google OAuth2.0 integrated, tests are written, db integration done. So good. I've never did sign-up part of the application before but it is goooood!
I would like to sincerely suggest anyone who uses this wonderful tool to install it using `pipx` instead of just globally installing it with `pip`. This way, it is installed safely within its own virtual environment while still being available anywhere. `pipx` can also upgrade it without either messing with or being hampered by your other (user) globally installed packages, which is a big plus for such an important tool.
Great sugggestion
thankyou
BUG: Error "edit does not conform to the edit format" stucks Aider in a loop, cannot continue The LLM did not conform to the edit format. aider.chat/docs/troubleshooting/edit-errors.html # 1 SEARCH/REPLACE block failed to match! ## SearchReplaceNoExactMatch: This SEARCH block failed to exactly match lines in lib/main.dart <<<<<<< SEARCH
this is how programming should have been from the beginning
Well F**k me lol... Coqui is shutting down. Thank you for all your support! ❤
What about now with DeepSeek-Coder-V2 vs gpt 3.5? great video, liked and subscribed.
Can we write a prompt in the terminal, and then have the AI generate a command based on that prompt? It would be useful for especially long commands, where you pipe the output of one program into the input of another program, parsing data such as log files for example.
yep, have a look at open interpreter which is designed to do just that.
Hello sir. I have a list of names of the VSCode extensions that I want to download and install. Can I use Open Interpreter to, just based on the name of the extension, find it in the VSCode Marketplace, download the *.vsix file, save it onto my USB drive, then run the command to install it, and also take the description of the extension from the VSCode Marketplace, and download a PDF of that extension, with the same filename, and save it so that I know what this extension does and how to use it?
maybe, it's the sort of task I would break down into steps - the 'find and install from vscode marketplace' would be the bit I think it would struggle with the most. Personally I would make a small script to do the hard part and then you can test it in isolation and use OI to integrate it with other shell commands if you want.
This is an excellent video on these three TTS, thank you for your work JV.
i wonder if there's any way to run the game voice thing though CLI. im bulk translating all the voice lines in an already existing game to learn a new language but theres thousands of lines so i dont want to copy paste each one by hand and download and name them... also my GPU is from like 2013
What GPU do you have? As reference for just how hefty the last one is.
RTX 3060 so pretty light weight
@@LearnCodeWithJV I have the 4060TI, would that heavy one run well on mine?
Tortoise sounds great but I was NOT ready to hear the "deniro" model sound British instead of Bronx LOL
Thank you very very much. You helped me a lot. This is what I was looking for.
I believe the review, demo and installation in that order are the future of video reviews. Good on you!🥇
thanks
Great video Josh. would love to see an update video on Aider! just tried it this week and it's quite mindblowing.
yeah, lots has changed since the original. It's on my list.
can't wait!@@LearnCodeWithJV
Coqui-ai shut down in the meantime. The website UI I mean, not the repo.
yeah, it's a shame they couldn't make a go of it
Well presented overview of some of the things happening in AI, thanks
any opinion on Tacotron 2?
All of this is amazing.
Thanks for the content! i enjoyed a OpenAI / ChatGPT video for the first time in months, simple and informative, it's really appreciated. I've been in the search of replacin the OpenAI API token with running my model locally and directing my apps to it with 0 luck. All i want is to run a chatbot on wordpress with a local LLM usin ollama. Good thing dreaming it's still free :)
Nice, the good news is the open models keep getting more performant!
I which I can easily use ollama together with the power of text-generation-webui project.
Great tutorial. Is there a method to use Ngrok and Litellm on the Google Colab side and then connect from local machine to it? This would make Open Interpreter powerful for any machine.
Probably. I know google colab doesn't like running servers and prioritises interactive notebooks so I would guess it's a bit of a moving target. I've seen a bunch of stable diffusion notebooks they've disabled but the Ngrok + Litellm combo sounds simple enough that it would be worth a try.
Enjoying the videos JV, would def watch deep dives!
Extraordinary video JV, great demos. And thanks on behalf of all devs building on Open Interpreter for making that commit from 8:46 which brought the size of the repo down by over 20x. Brilliant!!
My pleasure. It's great to see all the progress on the project, you're writing code a lot faster than I make videos :)
Thanks for sharing JV! Can you share your local setup too (in the vids or in a linked video) so people like myself can get a realistic measure of what we can achieve at home. (you touched on it a bit in this video, but any additional info would be :chefskiss:
I get a few questions every now and then when I run local stuff but the setup isn't that interesting and I don't know if I'd have much more to say than list some specs. NVIDIA RTX 3060 with 12 GB is the main driver of how well the local models perform. For the rest I just run Windows Subsystem Linux on a i9 with 3.3ghz and 64GB memory
Nice
Thanks
Thanks great ! Whats the configuration of your system?
NVIDIA RTX 3060 with 12 GB is the main driver of how well the local models perform. For the rest I just run Windows Subsystem Linux on a i9 with 3.3ghz and 64GB memory
Thanks for the video! Got the model working in colab webui but the cloud flare link is broken somehow. Thanks for all your work to make this video. Cheers
Glad it was useful
Thank you for quick and helpful update on Ai!
Glad it was helpful
Tortoise is good but very slow. Is the reason for this that it starts over from the voice training set every time? You mentioned the ability to save an intermediate vector of the voice - could you cover that in a video and whether it improves the speed. Thanks.
yeah, it's name is apt. I've seen a few derivative projects kicking around which are claiming significant speedups. I'm waiting until I find one with good voice cloning and multi lingual abilities and a commercially available license to do the follow up.
Great video
Thanks!
What is your hardware specs??????
i9 3.3Ghz with RTX 3060 using wsl2
I see no Advanced Editor on the coqui web-site in menu
I remember it only showing up some of the time and being disabled when a voice was rendering. Have a half memory of it only working for built in voices but I can't recall.
open source for the win!
indeed, people are building a lot of cool stuff.
It was only a few hours before watching this I chose 'Oi' to address my AI
I don't know if I could handle it as a wake word, but I love it in the command line.
@@LearnCodeWithJV an Ozzie intelligence.
What are the requirements are they using
which project were you referring to?
hi,Do you know how to solve this problem "echo "Hello, World"?
It looks like you don't need the " in front of the echo
I've used Powerline to customize my terminal prompt. What customization have you set to get your terminal that way?
I'm using oh my zsh with the bira theme and hte git, node, tmux, docker plugins - nothing custom.
Has anyone already forced a push of the history cleanup or if not possible, can you upload your repo so we don't have to deal with the venv and whl commits? We can then grab the latest changes from the main repo without having to deal with that history I hope.
Not yet, I created an issue that hasn't had any action on it - github.com/KillianLucas/open-interpreter/issues/214 - feel free to add your voice there if you'd like them to prioritise it. You can get access to a (as of now) version of main with the files removed at github.com/joshuavial/open-interpreter/tree/clean-git-history - you shold be able to rebase it off the official repo as needed, but as soon as you add their remote to your repo and pull it down you'll get the large history anyway.
@@LearnCodeWithJV Thanks for that branch. Yes I hope they resolve the 214 issue over having others wanting to git cherry pick.
Merged! Thanks to JV :) @@Care2WorldBuild
I am stunned by the possibilities of OI. Maybe as a feedback for the VideoCreator: I am not a native speaker. I really had a hard time to understand what you said. Mostly due to your cutting in the middle of sentences and fast speach.
Thanks for the feedback, talking slower and clearer is something I'd like to work on.
Open Interpreter is cool but API usage is high.
yes, it is something to watch. I found that the local models were good enough for some simple tasks.
@LearnCodeWithJV I have created something very similar, been working on it for a while, and changing it to GPT 4 made it a lot better, but also alot more expensive. And for me its that i need the conversation to get the results back from every command it executes so it may stop its task or change the task objects. There is a huge potensial here when combing it with better prompting (tree of thoughts or graph) but that would make it even more expensive. Also connecting it up to a credetial db for access to other system that what it executes on. But trusting it to perform something in production is not there yet, it would have to be supervised by a human.
I installed it last night for the first time and I'm am shockingly amazed at how this works. Just asked it to scan my images and delete duplicates no problem. I asked it to create a short-cut on my desktop to automatically open and interact with the terminal - no problem. I asked it to convert some Stable Diffusion Images into usable Icon files and it did so flawlessly and then I asked it to make the square icons into round icons and it did so within seconds. I played with it for about 4 hours or so and it costs me about $1 per hour, give or take, with OpenAI.
Yeah, it’s amazingly useful at miscellaneous admin tasks. Nice use cases.
Awesome thanks JV!
My pleasure, hope you find it useful.
Unfortunately “tools to measure bias” are really just tools to give models a leftist or woke bias. I have seen it in many AI, including chatgpt.
Maybe, I think there is a big difference between measuring bias and training models for certain outputs. I think it should be possible for quite a broad group of people come to agreement about what an accurate measure would look like, while I suspect there will be a lot of differing opinions about what the desired output should be.
@@LearnCodeWithJV The problem with bias is more fundamental than that. The measurement tool itself will have bias. No broad group can create an unbiased tool. Think of it like this, let’s say they create a tool and make it perfectly unbiased by today’s standards. Will people 500 years from now still think it is unbiased? No they will laugh at what we considered bias. 500 years is a huge divide, but we don’t have to go that far. Just take any two opposing groups of people today and you will get wildly differing opinions on what is bias. I work in Silicon Valley as a software engineer. My coworkers and management are extremely left biased. There is no way that won’t make it into the tool. Just asking the question about “female nurses representation” vs “50/50 representation” is already left biased, and we are just asking the question and haven’t even gotten to the question yet! And if a person can’t see that, then that is their left bias blinding them to their own internal biases.
Personally I’d like to see more coverage of open source llm’s; commercial, closed source nanny-like llm’s are pretty awful if you like extra spicy mayo recipes. I’m looking at you, Llama 2! :)
Noted - you might want to checkout openrouter.ai - they are an easy way to get access to a whole bunch of unfiltered models without worrying about self hosting.
Just the video I was looking for. Your eyes can be a bit brighter now, I've subscribed!
They are indeed. Thanks!
Hey JV, your right regarding cursor being a fork. > Cursor is a fork of VSCode. Import all your extensions, themes, and keybindings in one-click. Keep your code local With local mode, we store none of your data in our servers or logs.
Have you played with cursor at all? It's still on my list to give it a kick - the way it handles docs looks to be the most interesting piece
@@LearnCodeWithJV I’ve been using it for a month. I found 2 things: 1. It worked a lot better with tabnine/copilot + vim. 2. I like some of the ui simplifications they made to vscode Regarding the chat functionality, so far I haven’t found it hugely useful. I’d ask it to explain stuff or bring up the docs for something. But it’s not as in your face valuable as tabnine/copilot