AI-Shell

AI-Shell Used AI

9 devlogs
10h 16m
Created by Matthy

An agentic terminal, which allows for complete system modifications, for example: "Please install waydroid, then flash opengapps on it."
Aims to be a complete Warp AI terminal replacement.

Current features:
- Autonomous command execution step by step
- Web search for gathering recent information
- Conversation management, and auto saving of current conversation upon interruption
- Incognito mode, that runs local model, and doesn't save conversations
- Compatible with any openAI API compatible model and provider (OpenRouter recommended)
- Both AI requests and direct command execution

Timeline

Added better command completion, and better conversation management.

Update attachment

Added '/compact' and fixed a double command execution bug

Update attachment

Just some bug fixing!

Update attachment

Fixed Colored output.

Update attachment

Added an 'Incognito' mode, use it for whatever you want ;)
Also refactored the whole codebase basically. There are basically no bugs (that i know of) right now.

Update attachment

Just some bug fixing, and a new command confirmation prompt.

Update attachment

I have added better interactive command support, and support for colored command output. it should be working as a complete terminal from now on.

Update attachment
Matthy Matthy about 2 months ago
There is a confirmation dialog before running any command like:Execute? [Y/n]So that if the ai tries to run any damaging command, you can just cancel it. It also asks the user for the reason of decline, which means you can correct the ai to do the right thing.
shurgbee shurgbee about 2 months ago
How will you prevent the AI from writing damaging commands? (i.e. “rm -rf” or anything that deletes unwanted directories)

Added much better recent conversations, and better web searching results.
First release version is very close!

Update attachment

I have been working on it for around a month, but i just now stubled up on hackclub. I will document everything here from now on, it is really close to the first complete version.

Update attachment
Matthy Matthy about 2 months ago
It supports all openai compatible models, which means it should work with ollama, and yes, it is linux only at the moment, i am releasing the first version in a few days at most.
Eli Nelson Eli Nelson about 2 months ago
I just looked closer, is this for Linux? Also does it support other API than gemini?Local Ollama model support would be amazing!
Eli Nelson Eli Nelson about 2 months ago
Where is the repo? I would LOVE to check this out! Does it support Ollama self hosted models? That would be amazing API keys would be cool too!