Skip to content

Commit cb0059b

Browse files
committed
docs: update README with Windows, Gemini support, model commands
1 parent eab02b4 commit cb0059b

1 file changed

Lines changed: 14 additions & 9 deletions

File tree

README.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
**The developer-first AI CLI.** Cross-language code intelligence from your terminal.
1515

1616
Trace call graphs across Java, SQL, Python, and TypeScript. Impact analysis.
17-
AI-powered agentic execution. 978 tests. Zero vendor lock-in.
17+
AI-powered agentic execution. Works with Copilot & Gemini. Windows, macOS, Linux.
1818

1919
[![CI](https://github.com/sunilp/jam-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/sunilp/jam-cli/actions/workflows/ci.yml)
2020
[![npm](https://img.shields.io/npm/v/@sunilp-org/jam-cli.svg)](https://www.npmjs.com/package/@sunilp-org/jam-cli)
@@ -43,8 +43,9 @@ Jam isn't a generic AI assistant. It's the senior dev who's seen everything —
4343
- 🔧 **Git toolkit**`wtf` explains state, `undo` reverses mistakes, `standup` shows your work
4444
-**Verification** — scan for secrets, lint, type-check before you commit
4545
- 🧰 **19 zero-LLM utilities**`ports`, `stats`, `deps`, `todo`, `hash`, `json`, `env`, and more
46-
- 🔌 **Any provider** — Ollama, OpenAI, Anthropic, Groq, GitHub Copilot — or bring your own
46+
- 🔌 **Any provider**Copilot, Gemini, Ollama, OpenAI, Anthropic, Groq — or bring your own
4747
- 🏠 **Local-first** — your code never leaves your machine unless you choose a remote provider
48+
- 🖥️ **Cross-platform** — Windows (PowerShell, cmd), macOS, Linux
4849
- 🔗 **MCP + plugins** — connect to Model Context Protocol servers, drop in custom commands
4950

5051
---
@@ -62,17 +63,20 @@ brew tap sunilp/tap && brew install jam-cli
6263
npx @sunilp-org/jam-cli doctor
6364
```
6465

65-
Jam auto-detects the best available AI provider:
66+
Jam auto-detects the best available AI provider**no API keys needed** if you have Copilot or Gemini:
6667

6768
| Priority | Provider | Setup |
6869
|----------|----------|-------|
69-
| 1 | **GitHub Copilot** | VSCode extension or Copilot CLI installed |
70-
| 2 | **Anthropic** | `export ANTHROPIC_API_KEY=sk-ant-...` |
71-
| 3 | **OpenAI** | `export OPENAI_API_KEY=sk-...` |
72-
| 4 | **Ollama** (default) | `ollama serve` + `ollama pull llama3.2` |
70+
| 1 | **GitHub Copilot** | VSCode extension — zero config |
71+
| 2 | **Gemini Code Assist** | VSCode extension — zero config |
72+
| 3 | **Anthropic** | `export ANTHROPIC_API_KEY=sk-ant-...` |
73+
| 4 | **OpenAI** | `export OPENAI_API_KEY=sk-...` |
74+
| 5 | **Ollama** (default) | `ollama serve` + `ollama pull llama3.2` |
7375

7476
```bash
75-
jam doctor # verify everything works
77+
jam doctor # verify everything works
78+
jam models list # see available models
79+
jam models set gpt-4o # set your preferred model
7680
```
7781

7882
---
@@ -177,7 +181,8 @@ jam commit
177181
- All commands in the Command Palette
178182
- `@jam` chat participant in GitHub Copilot Chat
179183
- TODO tree in the sidebar with click-to-navigate
180-
- Copilot auto-detected as AI provider — zero configuration
184+
- **Copilot or Gemini** auto-detected — zero configuration, no API keys
185+
- Status bar indicator shows connection state
181186
- Keeps jam-cli updated automatically
182187

183188
---

0 commit comments

Comments
 (0)