Do users actually have these problems?
Real discussions on Kagi Feedback contain examples of confusing search results,
existing features users could not find, niche requests marked Nofix to prevent
clutter, and problems in the shared product that developers needed to fix. In
one case, a user waited five days before
learning that Kagi already had a setting to center search results. In
another, a sidebar request was considered too
niche for the shared product and eventually required
Custom CSS plus an external coding
agent.
Can a Kagi expert help more than a general-purpose assistant?
Replay real member questions and compare Doggo with a general-purpose assistant.
Check whether Doggo identifies current Kagi features, uses relevant product
context, avoids outdated or invented instructions, and recommends the simplest
useful next step.
Can current AI create useful personal software?
Tools such as Lovable already let people describe a small piece of software and
use the generated result, even when it is not polished. Google's
Canvas in AI Mode
is a closer precedent than AI Mode alone: it creates working interactive tools
in a persistent side panel inside Search. Opal
similarly creates reusable mini-apps from natural language.
Google's public descriptions do not expose member-authored transformations of
the underlying SERP. AI Mode can generate a query-specific tool inside a
response, Canvas places a project beside Search, and Opal produces a separate
mini-app. Doggo's proposed distinction is a personal layer that can change Kagi
itself. With suitable APIs, a member could create something like Kagi Translate
or make translation part of how future result pages behave. This is a current
product distinction, not a technical moat Google cannot cross.
Kagi's existing Custom CSS offers a constrained first test: Doggo can explain,
generate, preview, and repair an inspectable personal artifact without requiring
custom widget support. The working Custom CSS sidebar is a small example of this
pattern: coding-agent help made a previously impractical personal change
possible. Proposed Kagi APIs could later support custom widgets and SERP
transformations. A personal change can be useful without meeting the polish
required of a core feature provided to every user.
What keeps Doggo from breaking a user's Kagi?
Doggo shows each proposed change before applying it. The user can test the change
temporarily, approve it, refine it, disable it, or undo it. If Doggo cannot
figure out how to help, it helps the user bring the problem to Kagi's team.
Won't member-created personal software create more support work for Kagi?
Personal artifacts and shared changes do not automatically become fully
supported Kagi features. Kagi's team provides best-effort support and decides
which changes to review, promote, or support fully. Users who need dedicated
help could also pay for assistance from a Kagi expert.
How can Kagi's team test whether Doggo works?
First, replay past feedback conversations to test whether Doggo asks useful
questions, identifies what kind of problem the user has, and outperforms a
general-purpose assistant at recommending a sensible next step. Then test
whether a live prototype can resolve real problems involving searches, settings,
existing features, and Custom CSS. If those work, test whether Doggo can author
one kind of custom widget or SERP transformation through a proposed, constrained
Kagi API. Finally, test whether unresolved requests become feedback developers
can act on. Each stage tests another part of Doggo before the team invests in the
next. Together, these stages test the Kagi gateway before a later prototype
attempts one persistent personal tool beyond Kagi customization.
What results would justify continuing?
For each case, measure how long the user waits for a useful result and whether
Doggo resolves the problem without developer attention, finds an existing
feature, makes a useful personal change, or sends the problem to Kagi's team.
For escalated cases, ask developers whether the report is complete, actionable,
and includes a useful candidate design, example, or mockup developed from the
member's input that they can evaluate without another round of basic questions.
Separately measure the time Kagi spends reviewing, repairing, supporting, and
maintaining Doggo's work. Rough personal changes can be useful, but broken ones
cannot. Also measure whether patterns drawn from member-approved data across
conversations and personal changes reveal recurring needs worth exploring
without assuming recurrence alone makes them shared-product priorities.
Doggo is worth continuing only if it saves Kagi's team more time than it adds.
Later validation can test the larger platform hypothesis: whether members use
Doggo to create persistent tools beyond Kagi customization, continue using and
refining them, explicitly share them with other members, and find the capability
valuable enough to increase willingness to pay, subscription value, or growth.
It can also test whether installs, sustained use, remixes, and maintenance
provide useful product-discovery evidence under member-chosen privacy settings.