Skip to content

yuler/typo

Repository files navigation

typo

Alpha: 内测中
English | 简体中文

An AI-powered desktop tool that refines your selected text with smart suggestions and corrections.

Download

Screenshots

screen.mp4

Key Features

  • Multi-Model Support: Works with DeepSeek and local Ollama models.
  • Global Hotkeys: Quick activation with Ctrl/Cmd + Shift + X.
  • Intelligent Pasting: Uses clipboard-based replacement for maximum compatibility across applications.
  • Customizable Prompts: Tailor AI behavior via system prompts and define custom shortcut commands.

Documentation

For full usage instructions, authentication details, configuration guides, and FAQs, please visit the official documentation:

👉 typo Documentation

Construct

.
├── .agents/skills/      # Reusable skills for AI agents
├── .github/workflows/  # CI pipelines
├── apps/               # Client-facing apps
│   ├── desktop/       # Tauri + Vue 3 (main product)
│   └── www/           # Astro (marketing / SEO)
├── packages/          # Shared code across apps
│   ├── languages/     # i18n utilities and translation bundles
│   └── utils/         # Shared helpers and constants
├── scripts/           # Repo-wide automation scripts
├── package.json      # Workspaces and top-level scripts
└── README.md

Setup

Follow the setup skill to install Node.js (from .nvmrc), pnpm (via Corepack, pinned in package.json), workspace dependencies, and the Rust toolchain for the Tauri desktop app.

/setup # run this skill/command in AI coding agent

Run the desktop app

pnpm desktop:dev

Release flow

  • pnpm bump to version and tag the release.
  • pnpm release:notes to update the release notes in latest.json.
  • pnpm releases:pull to packages/releases, edit the data, then pnpm releases:push to update the marketing website.
  • pnpm www:deploy to deploy the www website

About

An AI-powered desktop tool that refines your selected text with smart suggestions and corrections.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors