genoffice vs skill-recorder

genoffice is much bigger: 8.8k stars against 4.2k. Over the days we have tracked them genoffice moved +74.6% and skill-recorder +254.4%, so skill-recorder is growing faster right now.

genoffice leads on privacy and model freedom. skill-recorder does not take any axis by a clear margin.

Stars and commit dates come from our own daily tracking. The six axes are read off each project's documentation by our review pipeline, so they describe what a project says about itself, not what we measured in its code.

Where they stand today

A full open-source, desktop Office suite that embeds document-aware AI agents and byte-preserving .docx editing with fully local PDF→Word/PowerPoint/Excel conversion.

Stars
8.8k
Tracked growth
+74.6%
Maturity
●●●●●
Last commit
11h ago
Language
TypeScript
License
Apache-2.0
Cost to run
Free app; uses Genspark proxy by default or your API key for model costs.

Converts a single on-screen recording (clicks, window switches, URLs, and optional narration) into a generalized, reusable Skill or scheduled Automation using the GitHub Copilot CLI.

Stars
4.2k
Tracked growth
+254.4%
Maturity
●●●●●
Last commit
4d ago
Language
TypeScript
License
MIT
Cost to run
Requires GitHub Copilot access
0%+254%65 tracked days
genspark-ai/genofficemicrosoft/skill-recorder

Six axes, head to head

Each axis runs 0 to 5. The label under a score is what that project's own docs claim, not a category average.

Axisgenofficeskill-recorder
Context depth
How much of your codebase it sees before it answers: the open diff, the diff plus related files, or the whole repository.
●●●●●
Document-level
●●●●●
Recording only
Noise control
How it keeps output volume down — severity thresholds, deduplication, incremental runs over new commits only.
●●●●●
Snapshots & diffs
●●●●●
Manual review/edit
Customization
How far it bends to your team: custom rules, prompts, style guides, per-path config.
●●●●●
Provider & settings
●●●●●
Manual edits only
Privacy
Whether your code stays on your own infrastructure: fully local, self-hostable, or cloud API only.
●●●●●
Self-hostable (BYOK)
●●●●●
Copilot cloud required
Model freedom
Whether you can point it at any provider, or it is wired to one.
●●●●●
Bring-your-own-key
●●●●●
Copilot only
Setup ease
What it takes to get a first useful run out of it.
●●●●●
Installer + proxy sign-in
●●●●●
One-command install

Which one to pick

Pick genoffice if…

Privacy-first — edit and convert documents locally with built-in AI while optionally bringing your own model API key or self-hosted endpoint.

  • Privacy: Self-hostable (BYOK) (4/5 against 2/5)
  • Model freedom: Bring-your-own-key (5/5 against 1/5)
Runs in web-app. Works with byok.

Pick skill-recorder if…

Privacy-aware — captures and processes recordings locally and only uploads event data and images to GitHub Copilot when you explicitly choose Analyze, making it easy to create real-world reusable agent skills from one run.

Runs in cli. Works with other-fixed.

What people want from each one

Questions people ask

Is genoffice better than skill-recorder?

genoffice leads on privacy and model freedom. skill-recorder does not take any axis by a clear margin. genoffice is worth picking when privacy-first — edit and convert documents locally with built-in AI while optionally bringing your own model API key or self-hosted endpoint.

Which of genoffice and skill-recorder keeps my code private?

genoffice: Self-hostable (BYOK) (4/5). skill-recorder: Copilot cloud required (2/5).

What does each one cost to run?

genoffice: Free app; uses Genspark proxy by default or your API key for model costs.. skill-recorder: Requires GitHub Copilot access.

Full profiles: genspark-ai/genoffice and microsoft/skill-recorder. Everything else in Computer use.