Some checks failed
CI — Website / Website — typecheck, build (push) Has been cancelled
CI — VS Code / VS Code — typecheck, build (push) Has been cancelled
CI — CLI / CLI — typecheck, build, smoke (push) Has been cancelled
CI — Chrome / Chrome — typecheck, test, build (push) Failing after 1m53s
Reviewed-on: #2
LexAI
Bring your own LLM key. LexAI is an open-source writing (and coding) assistant with no LexAI backend, no account, and no subscription. Your text and API key go only to the provider you choose.
| Package | What it is | Docs |
|---|---|---|
| packages/chrome | Chrome MV3 extension — select text on any page → Fix / Rephrase / Shorten / Expand / Explain / Make Prompt | README · Chrome Web Store |
| packages/vscode | VS Code / Cursor extension — writing actions + workspace-aware Code Assist | README · Marketplace |
| packages/cli | CLI Prompt Builder — improve a rough idea into a paste-ready prompt | README |
| packages/website | Marketing site + docs (features & all packages) | README |
Shared provider/prompt core: src/lib.
Quick start
# Prerequisites: Node 22+
git clone https://git.juankibin.space/kibin/LexAI.git
cd LexAI
# Install all packages
npm run install:all
# Chrome extension (dev)
npm run chrome:dev
# VS Code extension
npm run vscode:build
# or install: https://marketplace.visualstudio.com/items?itemName=JuanKibin.lexai-vscode
# CLI Prompt Builder
npm run cli:build
export LEXAI_API_KEY=sk-... # required; PowerShell: $env:LEXAI_API_KEY="sk-..."
export LEXAI_PROVIDER=openai # optional: openai | anthropic | groq | openrouter
export LEXAI_MODEL=gpt-4o # optional
node packages/cli/out/cli.js prompt "add rate limiting to the auth routes"
# Website (features + docs)
npm run website:dev
Repository layout
LexAI/
├── packages/
│ ├── chrome/ # Manifest V3 extension (WXT + React)
│ ├── vscode/ # VS Code / Cursor extension
│ ├── cli/ # lexai prompt CLI
│ └── website/ # Marketing site + docs
├── src/lib/ # Shared providers, actions, types
├── tests/ # Unit + e2e tests (run via chrome package)
├── docs/ # Project operating docs (agents / planning)
└── .gitea/ # CI workflows + issue/PR templates
Supported providers
OpenAI · Anthropic · Groq · OpenRouter
Privacy
- No LexAI servers and no LexAI telemetry
- Chrome: key encrypted in
chrome.storage.local - VS Code: key in Secret Storage
- CLI: key via
LEXAI_API_KEYonly; optionalLEXAI_PROVIDER/LEXAI_MODEL(never put the key in~/.lexai/config.json)
Contributing
See CONTRIBUTING.md and our Code of Conduct.
License
MIT © LexAI contributors
Links
- Chrome Web Store: https://chromewebstore.google.com/detail/bagpcheidbkfgijnnmolnkgagibbjfnk
- VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=JuanKibin.lexai-vscode
- Source: https://git.juankibin.space/kibin/LexAI
Releases
1
LexAI v1.0.0
Latest
Languages
TypeScript
87.6%
JavaScript
9.7%
CSS
2.3%
HTML
0.4%