silvenga I like this idea. Or at least some way to explicitly indicate that Ultimate users get some preference in terms of helping to set Kagi priorities/roadmap.
Ultimate plan features brainstorming
frin Being able to βtalkβ to Kagi, especially the fast/expert mode with follow-up questions would be a cool ultimate plan feature.
yes please
Maybe a niche usecase, but I've always wanted to use search/assistant from the command line.
I'm a (n)vim user and dislike having to switch to the browser to search or use assistant.
I realize that the api limitations are in place to prevent abuse and overuse, which is probably the biggest challenge in exposing this to a cli tool, so I would be perfectly ok with having a lot of throttling restrictions on this as the operations I want to do would be 100% the same as I do on the web, I just want to stay in nvim.
Elifino I currently use Shell GPT: https://github.com/TheR1D/shell_gpt
it connects to openai but once an assistant api is available, you could use that as well instead of openai.
I use it a lot but mainly so it generates commands for me. for example I can
sgpt -s "extract all even pages from document.pdf and put them in a new folder 'newfolder'"
(-s means shell command)
and it'll give me the command and ask if i want to run the command
Thibaultmol Thanks for sharing, I'm using gen.nvim connected to local ollama (I don't trust openai from a privacy perspective), but web search functionality is what I lack. Having this integrate with kagi would be superb
Elifino consider upvoting this: https://kagifeedback.org/d/5115-provide-an-api-for-the-assistant
What about using kagi to get local context of the page? Like pages behind a login. Kind of like brave leo does but in a much better and accurate way??
I feel like priority support would be a great addition to the ultimate plan
oxlvlnle I Third it BUT keep in mind that not everyone uses Discord. A lot of privacy minded folks aren't on Discord for example. So they'd ideally need to have a thing where ultimate subs get their emails high prio
Hi. I would like to suggest adding to the AI assistant the ability to send files to the user, for example, word, excel, pdf documents. This is something I really miss in my daily work.
Give ultimate subscribers a way to become anonymous in Kagi ecosystem. Vlad mentioned in another thread that it is possible to do Mullvad style logins but if that comes with a cost. Lock that behind the Ultimate plan and you got a winner! Those that want anonymity get anonymity.. if there are many of those amongst us, Kagi gets an uptick in Ultimate users.
- Edited
I'd really love a native mobile app for the assistant.
Even using it as a PWA on my iPhone is very clunky, with some of the assistant's UI elements obscured behind built-in iOS UI elements:
...and being forced to approve microphone access literally EVERY time I want to use it:
Bonus points if it could integrate directly with Siri, but I know that would take partnership with Apple, who thus far have only offered ChatGPT, though they've said that more partnerships will come...
I just signed up for the Ultimate plan and it's been great, but I was disappointed by the lack of image generation, as that's included in many other service's offerings. It would be great to have that feature added
Not sure if it's been mentioned yet but an increased/uncapped limit to custom CSS would be great (if feasible technically ofc)
Memory for pinned threads could be an ultimate only feature https://kagifeedback.org/d/5945-memory-for-assistant-like-chatgpt
dps I'd like more than span options too: 24h (default), 7 days, 30 days, 1 year, Infinite.
Below is not request as much as a concept that will become relevant once everyone starts to use automated web browsing.
0: Kagi has inexpensive hardware attestable minimum spec devices somewhere.
1: Ultimate enables you to gain access to a Linux privileged user in a device.
2: This happens such that first the device is attested against a Kagi talisman or DIY device, with attestation keypair & storage.
3: Attestation successful => Locally decrypt storage & tell you did to Kagi => Kagi elevates you to virtual non-attestable more powerful runtime. This still cannot run hardware wise LLM inference or do heavy computing. LLM runtime comes from providers.
4: Your local store information populates now Kagi's virtual runtime, that is for now online & SSH-able if you want, such that there is Kagi plain assistant discussions as one other account.
5: Each agentic custom assistant, e.g. normal discussion can be you spawned its own user, turning it agentic.
6: The Lens of that assistant determines its users permissions & Terminal Emulator tools available.
7: The assistant may now interact with the world by using the terminal.
8: An assistant may if given permission to message other agents of alter their permissions or create new asisstants.
9: Underlying all of this is a Kagi system-wids package.
10: For example, when creating a video game, a primary assistant could coordinate with specialized designer, coder, and playtester assistants. The workflow proceeds like this: designer creates concepts, passes them to main asistsant whhok passes them to coder, the coder for implementation, and the main assistant then forwards the result to the playtester for evaluation.
(speculative concept)