Remix.run Logo
tontinton 4 hours ago

Totally wrong, you underestimate the frontier's incompetence in anything other than building LLM models (ehm ehm flickering TUI for a year "written like a game engine").

I ran a bunch of benchmarks and there are proven ways to reduce tokens while achieving the same results (finding the same CVEs / finding the same bugs in CRs, etc...).

See https://maki.sh, it's my own little proof.

dfee 2 hours ago | parent | next [-]

an agent harness built in rust with ratatui - checks out. i've built one myself. i don't maintain it, and continue to use opencode, but it was worth it to learn how agent harnesses work.

anyway, what's the real pitch on why i should move on from opencode to maki?

rescbr 4 hours ago | parent | prev | next [-]

Maki is awesome. Thanks! I'm using it on my X220 and it flies in comparison to OpenCode et al.

tontinton 4 hours ago | parent [-]

Enjoy, I can't go back to other agents now, too spoiled by the speed

0xc133 3 hours ago | parent [-]

I also have become a maki convert and I really like it. I ran into an issue with the dynamic model provider that I should probably make a patch for; list_models doesn’t use the `<provider> models` output at all but instead tries to look up `<provider> resolve`’s base URL + /v1/models, which breaks on a provider like Z.ai which doesn’t have /v1/ anywhere in the path…

lackoftactics 4 hours ago | parent | prev | next [-]

What is your approach for reducing token usage and is it different than rtk?

tontinton 4 hours ago | parent [-]

The biggest ones are: using tree-sitter to index code files as a tool, code_execution tool running a workflow of tools inside a python interpreter (monty), and not being a harness developed by the company profiting from selling you the shovels (and introducing "dynamic workflows" aka spawning 50 agents).

lackoftactics 3 hours ago | parent [-]

Tbh I could buy into what you are proposing more than rtk. It feels sane in comparison

pdimitar 3 hours ago | parent | prev [-]

Wait what? I thought Maki is a Pi/OpenCode replacement i.e. just the TUI for whatever you plug in it i.e. API-based Codex / Claude?

In another comment you said "I can't get back to other agents". What gives? Feels like I completely misunderstood what Maki is.

tontinton 3 hours ago | parent [-]

It's a TUI you're right, but it's also a harness.

As much as I hate to admit, T the tools you provide, the descriptions, and prompts, all amount to pretty big changes in experience, even using the same models.

pdimitar 3 hours ago | parent [-]

That didn't help very much. What did you mean by "agents" earlier on? The tool/harness or the LLM itself?

Also -- can you make Maki enforce the underlying LLM to use stuff like fd/rg and not always default to find/grep, for example? And stop trying to do bash-isms in a zsh system?