Features

Everything you need. Built in.

30 MCP servers, 6 image providers, 4 video providers. All configurable via opencli auth.

Core — Built-in (no setup)

📁
Filesystem
built-in

Read, write, search, move, copy files and directories

read_filewrite_filesearch_fileslist_directory
🔧
Shell
built-in

Execute bash/sh commands with full stdout/stderr capture

execute_commandexecute_script
🌿
Git
built-in

Full git operations: status, diff, commit, branch, push, log

git_statusgit_diffgit_commitgit_pushgit_log
🌐
HTTP / Fetch
built-in

Make HTTP requests, fetch web pages, call REST APIs

http_gethttp_postfetch_page
🗄️
SQLite / Database
built-in

Run SQL queries on SQLite databases, browse schemas

sqlite_querysqlite_schemasqlite_insert
🐳
Docker
built-in

Manage containers, images, volumes, and compose stacks

docker_psdocker_rundocker_logscompose_up
👁
Browser / Playwright
built-in

Navigate, screenshot, click, fill forms, extract content from web pages

browser_navigatebrowser_screenshotbrowser_clickbrowser_extract
🖼
Image Generation
built-in

Generate images via Pollinations (free), HuggingFace, DALL-E, Stability

generate_imagelist_generated_imagesopen_image
🎬
Video Generation
built-in

Generate videos via HuggingFace (free), Replicate, Luma AI, Runway

generate_videovideo_statuslist_generated_videos
🤖
CLI Tools
built-in

GitHub Copilot CLI integration (suggest, explain) if installed

copilot_suggestcopilot_explain

Cloud Storage

Amazon S3
setup required

AWS S3, Cloudflare R2, MinIO — object storage with SigV4 auth

s3_list_bucketss3_uploads3_downloads3_delete
📦
Google Drive
setup required

List, upload, download, share Google Drive files and folders

gdrive_listgdrive_uploadgdrive_downloadgdrive_share
📂
Dropbox
setup required

Dropbox API v2 — list, upload, download, share files

dropbox_listdropbox_uploaddropbox_downloaddropbox_share
🖥
FTP / SFTP
setup required

Connect to FTP/SFTP servers, list/upload/download/delete files

ftp_connectftp_listftp_uploadftp_download

Developer Integrations

🐙
GitHub
setup required

Issues, PRs, repos, code search, commits, releases, Actions

github_list_issuesgithub_create_prgithub_search_codegithub_get_repo
💬
Slack
setup required

Read and post messages, manage channels, search Slack workspace

slack_post_messageslack_list_channelsslack_search
📋
Notion
setup required

List pages, get page content, create pages, append blocks, search

notion_list_pagesnotion_create_pagenotion_append_blocknotion_search
🔲
Linear
setup required

List, create, update issues and manage team projects in Linear

linear_list_issueslinear_create_issuelinear_update_issue
💳
Stripe
setup required

List customers, products, charges; create payment links (read+test mode)

stripe_list_customersstripe_list_productsstripe_create_payment_link
Supabase
setup required

Query, insert, update, delete rows; invoke Edge Functions via REST API

supabase_querysupabase_insertsupabase_updatesupabase_invoke_function
🗃
PostgreSQL
setup required

Run queries, inspect schemas, manage tables on PostgreSQL databases

pg_querypg_schemapg_insertpg_update
🍃
MongoDB
setup required

Find, insert, update, delete documents; manage collections

mongo_findmongo_insertmongo_updatemongo_aggregate
🔴
Redis
setup required

Get/set keys, manage hashes, lists, sorted sets, pub/sub

redis_getredis_setredis_hgetredis_publish
🌐
WordPress
setup required

WordPress REST API + WP-CLI: posts, pages, plugins, themes, media

wp_get_postswp_create_postwp_get_pluginswp_cli

Image Generation Providers

Generate images directly from the terminal. Default is Pollinations — completely free, no API key needed.

ProviderCostModelCommand
Pollinations AI✅ Free — no keyFLUX, Turbo, DreamShaperopencli --image "prompt"
HuggingFace✅ Free (HF key)FLUX.1-schnell, SDXLopencli --image --provider huggingface "..."
Ideogram v2✅ Free tierIdeogram v2opencli --image --provider ideogram "..."
Stability AI⚡ Free creditsStable Diffusion 3opencli --image --provider stability "..."
DALL-E 3💰 Pay per useDALL-E 3opencli --image --provider dalle "..."
fal.ai (Flux)⚡ Free creditsFLUX Pro, Dev, Schnellopencli --image --provider fal "..."
💡 Default provider
Images default to Pollinations (no API key needed). Change with --provider. Files saved to ./generated/img-*.png

Video Generation Providers

Generate videos from text prompts. HuggingFace is free with an API key.

ProviderCostModelCommand
HuggingFace✅ Free (HF key)text-to-video-ms-1.7bopencli --video "matrix code rain"
Replicate⚡ Free creditsStable Video Diffusionopencli --video --provider replicate "..."
Luma AI✅ Free tier (5 gen)Dream Machineopencli --video --provider luma "..."
Runway Gen-3💰 Paid (free trial)Gen-3 Alphaopencli --video --provider runway "..."
💡 Async generation
Video generation is async. opencli submits the job and polls for completion. Files saved to ./generated/video-*.mp4

CLI Reference

Command / FlagDescription
opencli [prompt]One-shot chat with default model
opencliLaunch interactive REPL
opencli authConfigure AI providers interactively
opencli --skill <id>Activate a domain skill (react, python, wordpress...)
opencli --model <name>Use a model ID supplied by your configured provider
opencli --ensembleQuery all configured AIs simultaneously, synthesize best answer
opencli --ensemble --freeEnsemble mode using only free-tier providers
opencli --image "prompt"Generate an image (Pollinations default, free)
opencli --video "prompt"Generate a video clip
Code-Only skillUse the skill selector for code-only output without explanations
opencli --browserEnable browser automation tools
opencli skillsList all 52 available skills
opencli mcp listList all 30 MCP servers and their status
opencli githubGitHub integration management
opencli projectProject context management
opencli sync push/pullCross-device project sync
opencli workspaceShow active multi-window workspace state
opencli wordpress <cmd>WordPress theme/plugin scaffolding
opencli benchmarkCompare AI models on a task
opencli costsShow API usage costs and statistics
/skill <id>REPL: switch skill mid-conversation
/model <name>REPL: switch AI model
/ensemble [prompt]REPL: run ensemble query
/image <prompt>REPL: generate image
/video <prompt>REPL: generate video
/clearREPL: clear conversation history
/export [html|md]REPL: export conversation
/helpREPL: show all commands