Skip to content

Releases: maidangzhu/percentai

Percent v0.1.8

Choose a tag to compare

@maidangzhu maidangzhu released this 19 Jun 06:34
  • Refactor chat window state with Zustand
  • Restrict BYOK options to OpenAI gpt-5.5 and MiniMax M3
  • Polish settings, permissions, and local-first landing copy
  • Remove local test page

Percent v0.1.7

Choose a tag to compare

@maidangzhu maidangzhu released this 15 Jun 04:52
  • Use unified server-configured LLM path
  • Fix Vercel server handler
  • Update ask-screen/client LLM defaults

Percent v0.1.6

Choose a tag to compare

@maidangzhu maidangzhu released this 13 Jun 10:18
  • Restore ask-screen reasoning and native Kimi tool calls via server proxy.\n- Keep non-chat AI flows on non-thinking chat paths.\n- Include Kimi backup fallback support from server release.

Percent v0.1.5

Choose a tag to compare

@maidangzhu maidangzhu released this 13 Jun 07:19
  • Gate AI features when credits are depleted
  • Grant 100 credits to new users on signup

SHA256: d9cf5bd6d12df0145d07b3c3d35463c1bfd24d0863acb43272ef6989bd20ffe9

Percent v0.1.4

Choose a tag to compare

@maidangzhu maidangzhu released this 13 Jun 06:17
  • Improve local and Vercel LLM proxy flows for Kimi/Moonshot
  • Use the native Kimi chat proxy locally
  • Cap server LLM proxy output for safer responses
  • Stop logging LLM request bodies
  • Add detailed Moonshot fetch failure logging

Packaging note: the macOS DMG has been rebuilt for v0.1.4. It is not Developer ID signed or notarized yet, so macOS Gatekeeper may still require manual approval on first launch.

Percent v0.1.3

Choose a tag to compare

@maidangzhu maidangzhu released this 13 Jun 04:22
  • Fix agent tool-call streaming and rendering
  • Disable shell/read-file tools in the screen agent
  • Auto-scroll streaming chat output
  • Sync new tasks to macOS Calendar by default
  • Persist local AI activity stats for the home dashboard

Packaging note: the macOS DMG has been rebuilt and verified after fixing the local ad-hoc app signature structure. It is not Developer ID signed or notarized yet, so macOS Gatekeeper may still require manual approval on first launch.

Percent v0.1.2

Choose a tag to compare

@maidangzhu maidangzhu released this 12 Jun 23:29

Percent v0.1.2

This release re-architects the local data layer: SQLite operations now run
inside the Tauri Rust process via Diesel 2.2 + bundled libsqlite3. The
TS/webview side no longer imports Prisma, better-sqlite3, or any Node-only
module — all DB access goes through Tauri invoke commands.

Highlights

  • Tauri (Rust) side: apps/client/src-tauri/src/db/{mod,schema,commands}.rs
    exposes 22 commands covering logs / people / tasks / chat turns / agent
    sessions / dedup helpers.
  • Webview (TS) side: apps/client/src/db/*.ts are thin invoke wrappers.
    lib/queries.ts, bubble/agentRuntime.ts, bubble/useChatWindow.ts and
    lib/taskDedup.ts are all migrated off Prisma.
  • Server (Vercel) side: trimmed to auth + credits + /chat +
    /agent/stream only. /analyze, /suggest, /agent, and 1181-line
    analyze.ts are gone from server — those LLM call sites now run client-side
    (BYOK).
  • No data migration needed: Diesel uses
    CREATE TABLE IF NOT EXISTS, so existing ~/.percent-tracker/percent.db
    is preserved across upgrades.

Verified

  • pnpm tauri build clean
  • pnpm test — client 24/24 + server 33/33
  • Production Vercel builds (landing / cms / server) all green after the
    monorepo vercel.json + pnpm-lock.yaml sync.

Download

  • percent_0.1.0_aarch64.dmg — Apple Silicon, ad-hoc signed
    (Gatekeeper should accept on the same Mac).
  • percent.app.zip — alternative zip of the .app bundle.

Without an Apple Developer ID we can't do proper Developer-ID signing.
Ad-hoc signs locally only. If Gatekeeper still blocks:
xattr -dr com.apple.quarantine /Applications/percent.app then re-open.

Percent v0.1.1

Choose a tag to compare

@maidangzhu maidangzhu released this 12 Jun 14:38

Percent v0.1.1

Patch release. Production Tauri build now points at the production
backend; the API base URL is configurable per build.

Changes

  • apps/client/src/lib/types.ts: API_BASE is now env-driven.
    • dev default: http://localhost:3000
    • prod default: https://api.thepercentai.com (via import.meta.env.PROD)
    • override with VITE_API_BASE_URL in apps/client/.env
  • Verified: `pnpm build` has thepercentai.com inlined, no localhost:3000.

Download

  • `percent_0.1.0_aarch64.dmg` — Apple Silicon, ad-hoc signed (Gatekeeper should accept on the same Mac).

Without an Apple Developer ID we can't do proper Developer-ID signing. Ad-hoc signs locally only. If Gatekeeper still blocks: `xattr -dr com.apple.quarantine /Applications/percent.app` then re-open.

Percent v0.1.0

Choose a tag to compare

@maidangzhu maidangzhu released this 12 Jun 05:32

Percent v0.1.0

First tagged release of the Percent desktop app (macOS, Apple Silicon).

Changes

  • Rename: percent-tracker → percent (package, binary, bundle identifier)
  • New app icon: geometric % — black rounded square with white filled + outlined circles connected by a diagonal slash. Asymmetric treatment echoes "0 → 100" progress; pure B/W to match the brand
  • Regenerated all icon sizes (PNG, ICNS, ICO, iOS, Android)

Download

  • percent_0.1.0_aarch64.dmg — Apple Silicon only

The .dmg is unsigned for this initial release. macOS Gatekeeper will show a warning on first open — right-click the app → Open to bypass.