AIA, the AI Assistant. A Ruby-based CLI tool using RubyLLM and RubyLLM::MCP #328
MadBomber
started this conversation in
Show and tell
Replies: 1 comment
-
Thank you for making this @MadBomber! Really cool that there's already a CLI that uses RubyLLM. Keep 'em coming! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
"The Prompt is the Code"
gem install aia
to get the AI AssistantI generally keep AIA open in chat mode in one of my iTerm2 tabs for quick reference to stuff. In chat mode you get to see my fantastic robot ASCII art (which I stole for somewhere.). Whenever I say things like "I was talking to my robot" etc. you know I mean that I chatting with AIA.
AIA provides a prompt management layer on top of a batch prompt processing engine that supports both executable prompts as well as workflows where the output of one prompt can be fed into other prompts in a dynamically modifiable workflow.
AIA is fully integrated with the shell environment and with ERB.
I originally wrote AIA using my own LLM provider API wrapper, ai_client. It became clear that I could not keep up with the rapid pace of change in the LLM world and work on applications at the same time. With that Ah-Ha! moment I dropped my ai_client gem and began using ruby_llm. This allows me to focus on application-level work while others handle the API layers.
Thank you @crmne
Beta Was this translation helpful? Give feedback.
All reactions