One employee, or a roster
Viktor is one shared AI employee for the whole workspace. Everyone mentions @Viktor, every integration is connected to it, and it carries shared memory across the company. Viktor's own comparison pages call this the safer default, and for a small team with one assistant in mind it is.
Chickpea starts from the roster. @support, @oncall, and @revops are separate Slack handles with separate instructions, separate memory, and separate connected accounts. The finance teammate has the Stripe key and the support teammate does not, and no prompt can change that, because the account was connected to one teammate and no other.
Credits with a markup, or the provider's price
Viktor bills in credits. The Team plan starts at $50 a month for 20,000 credits and climbs through $100 for 40,000, $200 for 80,000, and $300 for 125,000, with a ladder that goes far higher. A quick task costs 100 to 300 credits, a complex workflow 500 to 1,500, and a full project 2,000 to 5,000. The dollar cost of the underlying model is not published, and one reviewer's summary of user feedback was that credits burn faster than you expect.
Chickpea has no credits. You hold the Anthropic, OpenAI, or OpenRouter account, or use Workers AI on Cloudflare, and the provider bills you at its list price. Every teammate is pinned to its own model, so a triage teammate on a cheap model and a writer on a frontier model each cost what they should.
Their cloud, or your account
Viktor runs on its own private cloud, where it spins up a computer, writes and runs code, and keeps credentials on the server side so they never reach the model. It is SOC 2 Type 1 certified. It is also not something you can self-host or read the source of.
Chickpea deploys into your own Cloudflare account, or onto a Node host you run. Runtime, model traffic, configuration, memory, and connector credentials stay there. The credential rule is the same as Viktor's, the secret is added at egress and never enters model context, but the server it happens on is yours. The code is Apache 2.0.
Configured in a dashboard, or by asking
Viktor installs from the Slack App Directory and connects tools with one-click OAuth. From there, settings, integrations, scheduled tasks, and billing live in a web dashboard, with a few things (billing questions, bug reports) reachable by asking in Slack.
Chickpea has a browser Admin too, and a management MCP server for coding agents, but the door most people use is Slack. Ask @Chickpea to make a support teammate, change its model, add a skill from a GitHub URL, or post a summary every weekday at 9am, and it happens in the thread. Changes that widen what a teammate can reach come back as a proposal to approve. Connecting an account comes back as a link, because a secret never travels through a Slack message.