%
% Code.tex
%
% AI Documentation
%
% Copyright (C) 2022, 2023, Jeff Moe
%
% This document is licensed under the Creative Commons Attribution 4.0
% International Public License (CC BY-SA 4.0) by Jeff Moe.
%

\section{Introduction}
Using AI to write code.


\section{Big Code}
``BigCode is an open scientific collaboration working on the
responsible development and use of large language models for code''.

\begin{figure}[h!]
  \begin{framed}
    \centering
    \includegraphics[keepaspectratio=true,height=0.80\textheight,width=0.80\textwidth,angle=0]{bigcode-www-1.png}
    \caption{Big Code website.}
    \label{fig:bigcode-www-1}
  \end{framed}
\end{figure}

Linkies:

\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
  \begin{itemize}
    \item Main site --- \url{https://www.bigcode-project.org/}
    \item StarCoder blog --- \url{https://huggingface.co/blog/starcoder}
    \item Big Code dataset --- \url{https://huggingface.co/datasets/bigcode/ta-prompt}
    \item StarChat blog --- \url{https://huggingface.co/blog/starchat-alpha}
  \end{itemize}
\end{mdframed}


\section{Code Editors}
vim, vscodium.

\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
  \begin{itemize}
    \item VScode plugin, but sucks? --- \url{https://github.com/huggingface/huggingface-vscode}
    \item Vscodim, supposedly open VS Code --- \url{https://vscodium.com/}
    \item Huggingface VS Code server --- \url{https://github.com/LucienShui/huggingface-vscode-endpoint-server}
    \item Local Starcode --- \url{https://github.com/piratos/vstarcoder}
  \end{itemize}
\end{mdframed}

