Skip to content

GenOffice

An open-source AI office suite whose local file search reranks the top 20 FTS hits with TypeSafe Jev relevance scores before showing results.

Stars
9.2k
Language
TypeScript
License
APACHE-2.0
Published by
Community
Author
genspark-ai
Last verified
Oct 2026

genspark-ai/genoffice

Organization repository on GitHub

View on GitHub

Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a `genoffice` CLI and agent skill so Claude Code, Codex and Cursor can create and edit real .docx/.xlsx/.pptx files locally. Bring your own key. macOS, Windows & Linux.

Forks
1.2k
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

About this project

The world's first full-featured open-source AI Office suite. Word, Excel, PowerPoint and PDF files, edited by you and your AI, saved back in the real formats. English · Español · Português (Brasil) · Deutsch · Français · 简体中文 · 繁體中文 · 한국어 · 日本語 · العربية · Русский · Italiano · Nederlands · Polski · Čeština · Bahasa Indonesia · Bahasa Melayu · ไทย · हिन्दी · עברית. Download · CLI · MCP · Website · Community · X · Privacy.

Quoted from the project's README. Read the full README.

Highlights

  • README documents Jev search reranking toggled under AI Media and Search with a TypeSafe endpoint.
  • SQLite full-text index with CJK-aware tokenizing feeds up to 20 candidates into one relevance score each.
  • Side-by-side screenshots show equipment-standards docs moving first on a laptop refresh policy query when Jev is on.

Watch out

Apache-2.0. Bring-your-own model keys for chat; Jev reranking sends candidate document text to TypeSafe when enabled.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

3.5kGitHub stars
An Elasticsearch-compatible autoindex search layer that optionally sends top hits to TypeSafe Jev and reorders results by relevance scores.
Jev Tools & CLIs#community#rust#search
2.6kGitHub stars
A CLI that asks Jev which files and declarations answer a repository question, then prints verbatim excerpts for a coding agent to use.
Jev Tools & CLIs#community#typescript#cli
140GitHub stars
A local Chrome extension plus CLI that classifies each agent PR hunk as P0, P1, or P2 with Jev, showing P0 by default and human-readable diff summaries.
Jev Tools & CLIs#community#code-review#typescript
0GitHub stars
A Pi coding-agent extension that uses Jev to classify each request and route it to one of three configured models. Supports TypeSafe, Cloudflare AI Gateway, Vercel AI Gateway and OpenRouter backends, with doctor checks, shadow mode and an off-by-default setup.
Jev Tools & CLIs#community#coding-agents#routing
56GitHub stars
grep, sort, cut and uniq that match by meaning: each line whose Jev Noul clears the threshold survives grev, sibling filters route by Choice and rank by Score, and the output is always your own input, never generated text.
Jev Tools & CLIs#community#cli#coreutils
45GitHub stars
Five typed tools — classify, check, score, rank, and ask — plus a skill, wired into Claude Code, Codex, Pi, and OpenCode in one setup command.
Jev Agents & MCP#community#typescript#mcp

From the Jev guides

Original write-ups on what this entry is for.

The request shape barely changes across surfaces; the surrounding contract does. When to call the API directly and when a gateway, a Worker binding, or a router entry earns its extra hop.
Jev Tools & CLIs#gateway#vercel#cloudflare
Read article
Taking a decision checkpoint out of Python: what the GGUF and browser WebGPU exports preserve, what they change, and the parity evidence the model cards publish.
Jev Tools & CLIs#open-models#local#onnx
Read article
Jev labels a record that already exists. Code moves, flags, or holds it. How the document, mail, and transfer tools keep the action out of the model.
Jev Tools & CLIs#classification#email#security
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai