An AI-Powered Developer Productivity Command Line Interface
🚧 Work in Progress — Actively Building Orbix CLI is under active development and will be completed soon with powerful, production-ready features designed to significantly boost developer productivity.
Orbix CLI is a modern, intelligent command-line tool built for developers who want more than just scripts. It combines AI reasoning, web search, autonomous tool execution, and persistent memory into a single, beautiful CLI experience.
Think of Orbix as your AI coding companion inside the terminal.
Orbix is a developer productivity CLI that can:
- 💬 Chat intelligently using Google Gemini
- 🔍 Search the web and answer questions in real time
- 💻 Generate complete applications from plain English descriptions
- 🔧 Execute code and use tools autonomously
- 🤖 Act as an autonomous agent that solves tasks for you
- 💾 Remember conversations using a database
- 🔐 Authenticate users securely via OAuth device flow
All from your terminal.
-
✅ AI Chat Mode Natural conversations powered by Google Gemini
-
✅ Web Search Integration Real-time Google search with up-to-date answers
-
✅ Code Generation Generate full applications with a single command
-
✅ Tool Calling & Execution Run code, search the web, and use multiple tools autonomously
-
✅ OAuth Authentication Secure device-flow authentication for CLI environments
-
✅ Database Integration PostgreSQL with Prisma ORM for persistence
-
✅ Conversation History Save, resume, and manage past AI sessions
-
✅ Beautiful CLI UX Modern terminal UI with colors, prompts, and structured output
-
✅ Autonomous Agent Mode AI that independently reasons, plans, and executes tasks
Core
- Node.js (JavaScript)
- Commander.js (CLI framework)
AI
- Google Gemini (via AI SDK)
- AI SDK by Vercel
Backend & Data
- PostgreSQL
- Prisma ORM
Authentication
- OAuth 2.0 Device Flow
CLI Experience
- Chalk
- Boxen
- Clack Prompts
Validation
- Zod
- 🧩 Core CLI architecture implemented
- 🔐 Authentication flow in place
- 💬 AI chat & agent logic implemented
- 🧠 Tool execution system working
- 💾 Database schema & persistence set up
- 🚧 Advanced commands & optimizations in progress
This repository is public during development to showcase real-world engineering, CLI design, and AI integration.
- 🧠 Smarter multi-step agent planning
- 📦 Plugin-based command system
- ⚡ Faster execution & caching
- 📊 Usage analytics
- 🧩 Custom user-defined tools
- 🧪 Improved error handling & logs
npm install
npm link
orbix --helpDetailed usage documentation will be added as commands stabilize.
This project demonstrates:
- Real-world CLI architecture
- AI + tooling orchestration
- Secure auth in terminal environments
- Persistent AI memory
- Autonomous agent design
- Clean Git & project structure
This is not a demo — it’s a foundation for a powerful developer tool.
Built with focus and ambition by IB 🔗 LinkedIn: https://www.linkedin.com/in/ikrambanadarwebdev
⚡ Orbix CLI — Your AI copilot, inside the terminal.