https://old.reddit.com/r/commandline/comments/1ba5k6h/claude_ai_in_terminal/?rdt=46031

https://github.com/sigoden/aichat All in one CLI tool for 10+ AI platforms, including OpenAI (ChatGPT), Gemini, Claude, Mistral, LocalAI, Ollama, VertexAI, Ernie, Qianwen…

Actualmente estoy usando modelos gratuitos, no pago por ninguna API key de claude ai, ni chat gpt premium, estos son los modelos gratuitos que soporta:

[I] esotericwarfare@arch ~> aichat --list-models
huggingface:NousResearch/Hermes-3-Llama-3.1-8B
huggingface:mistralai/Mistral-Small-Instruct-2409
huggingface:mistralai/Mistral-Nemo-Instruct-2407
[I] esotericwarfare@arch ~>

Options:
  -m, --model <MODEL>        Select a LLM model
      --prompt <PROMPT>      Use the system prompt
  -r, --role <ROLE>          Select a role
  -s, --session [<SESSION>]  Start or join a session
      --empty-session        Ensure the session is empty
      --save-session         Force the session to be saved
  -a, --agent <AGENT>        Start a agent
  -R, --rag <RAG>            Start a RAG
      --serve [<ADDRESS>]    Serve the LLM API and WebAPP
  -e, --execute              Execute commands in natural language
  -c, --code                 Output code only
  -f, --file <FILE>          Include files with the message
  -S, --no-stream            Turn off stream mode
      --dry-run              Display the message without sending it
      --info                 Display information
      --list-models          List all available chat models
      --list-roles           List all roles
      --list-sessions        List all sessions
      --list-agents          List all agents
      --list-rags            List all RAGs
  -h, --help                 Print help
  -V, --version              Print version
[I] esotericwarfare@arch ~>

Podemos usar el argumento --code y -S para que solo nos produzca código sin que escriba línea por línea sino que nos tire la salida de una.

Ejemplo de uso:

aichat -S --code "programá un juego multiple choice en C"

Y pueden usar también tgpt: yay -S tgpt

Ejemplos de uso:

aichat
tgpt -m 

La AI es buena para construir aplicaciones en python.

Que te diviertas, hasta luego.