MCPcopy Index your code
hub / github.com/dulikaifazr/Cougar-CLI

github.com/dulikaifazr/Cougar-CLI @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,547 symbols 4,478 edges 273 files 136 documented · 9%

Browse by type

Functions 1,377 Types & classes 170
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cougar CLI

An AI-powered programming assistant for the command line

LLM providers

Supported model providers:

  • OpenRouter
  • OpenAI
  • Claude
  • 智谱(Zhipu)
  • Any provider compatible with the OpenAI API standard

Start (from source)

  1. Download the source code
  2. Install dependencies
npm install
  1. Build
npm run build
  1. Start the CLI
node dist\index.js

Windows notes

  • We fixed multiple Windows compatibility issues during dependency installation and runtime (including issues related to AWS SDK and other packages on Windows).
  • Image input is supported on Windows via:
  • Drag-and-drop an image into the terminal
  • Copy an image file path and paste it into the CLI

License

Apache License 2.0. See LICENSE.

Thanks to shareAI-lab/Kode-cli for their contributions.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 1,138
Method 239
Interface 112
Class 56
Enum 2

Languages

TypeScript100%

Modules by API surface

src/commands/agents.tsx78 symbols
src/components/ModelSelector.tsx56 symbols
src/services/claude.ts48 symbols
src/utils/Cursor.ts46 symbols
src/utils/model.ts44 symbols
src/utils/debugLogger.ts35 symbols
src/utils/config.ts33 symbols
src/services/systemReminder.ts28 symbols
src/services/fileFreshness.ts26 symbols
src/utils/messages.tsx24 symbols
src/services/openai.ts24 symbols
src/utils/log.ts22 symbols

For agents

$ claude mcp add Cougar-CLI \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page