trying to fix

This commit is contained in:
Chris Cochrun 2022-01-03 12:41:35 -06:00
parent fa407dfeb6
commit e013d7569e
22945 changed files with 447936 additions and 0 deletions

View file

@ -0,0 +1,19 @@
<p>Recently I stumbled upon <a href="https://github.com/semiosis/pen.el">pen.el</a> which interacts with language models, like OpenAI GTP-3.</p>
<p>This is interesting. Loosely thinking, language models are good complement to Emacs as both are operating on plain text.</p>
<p>I tried pen.el on a Docker container, but it didnt work out of box at my first try.</p>
<p>Also, I look at the <a href="https://beta.openai.com/docs/api-reference/introduction">OpenAI API documentation</a> and it doesnt seem hard to build a wrapper around it.</p>
<p>After a weekends work, here is the first implementation of <a href="https://github.com/junjizhi/aide.el">aide.el</a>.</p>
<blockquote>
<p>Fun fact: The repo name <strong>aide</strong> is generated by <a href="https://beta.openai.com/examples/default-product-name-gen">OpenAI Product Name Generator</a>, which reads like AI + IDE, or AI Dwells (in) Emacs :P</p>
</blockquote>
<p>Think of aide.el as a thin wrapper around APIs like OpenAI.</p>
<p>Currently <code class="language-plaintext highlighter-rouge">aide.el</code> implementation is minimal: You select a region of text in Emacs, run <code class="language-plaintext highlighter-rouge">M-x aide-openai-completion</code>, and Emacs shows how AI responds to it.</p>
<p><a href="https://github.com/junjizhi/aide.el">Try it out</a> and let me know what you think!</p>