Roadmap
Billy is in alpha. The core is working; weβre expanding features and stabilising.
β Done
Section titled ββ Doneβ-
Interactive TUI (Bubble Tea)
-
Local Ollama backend
-
Conversation history (SQLite)
-
Memory system (natural language)
-
History session picker
-
Model list, switch & pull
-
Friendly error handling
-
Slim + Full (bundled Ollama) builds
-
Homebrew tap, Scoop bucket, .deb/.rpm packages
-
Command picker (type
/for dropdown) -
Agentic mode β Billy can propose & run shell commands
-
Interactive agentic picker (arrow keys: Approve / Skip / Abort / Run all)
-
Command output fed back to Billy as context for self-debugging
-
Collapsible long command output (click or Ctrl+X to expand)
-
Progress bars (spring-physics via harmonica)
-
Mouse support (click to expand collapsed output)
-
Consistent
You >/Billy >/Command >label alignment -
Context compaction (
/compact) -
Session checkpoints (
/session) -
Groq / custom OpenAI-compatible backend
-
License system β Free / Pro / Premium / Team / Enterprise (LemonSqueezy)
-
Teaching mode (
/mode teach) β Socratic AI, admin PIN controls -
/suggest,/explain,/cd,/ls,/git,/pwdshell tools
π Coming soon
Section titled βπ Coming soonβ- Integration tests
- Billy.sh cloud SaaS backend (Billy relay)
- Voice mode (Whisper + Piper TTS)
π Planned
Section titled βπ Plannedβ- Voice mode (Whisper + Piper TTS)
- IDE plugins (VS Code, JetBrains)
- Standalone chat app
- iPhone companion app
- Billy relay service (local network sync)