Smritea

Limits, quotas and credits

What each Smritea call costs, how rate limits work, and the limits your plan sets on apps, keys and calls.

Ask AI about this page

Credits pay for calls. Rate limits cap how fast you can call. Your plan sets both. This page lists the values from the plan catalog. The pricing page shows the live plans and prices.

Credits

A credit is one unit of quota. Smritea charges one call at a time, not one extracted fact or one token.

CallCredit typeCost
addMemory1
search with quick_searchSearch1
search with deep_searchSearch3
search with context_aware_searchSearch5
getSearch1
deleteSearch1
  • An add that stores nothing still costs one memory credit. This covers a skipped duplicate and a text with no facts.
  • A search without method costs the deep_search price, even on a Quick Search app. Pass method to control the cost.
  • Smritea tracks credits by calendar month.

When your credits run out, calls that need credits fail with HTTP 402. See Errors and codes.

Plans

The table gives the monthly credits and the account limits that each plan includes.

PlanMemory creditsSearch creditsAppsAPI keysMembersTeams
Starter1001,0001122
Hobby3003,0001234
Pro10,000100,0003555
Scale110,0001,100,00025505050

The plan limits the number of active API keys for your whole organization. A revoked key does not count.

Rate limits

A rate limit caps how many calls you can send in a window. Smritea counts calls for your whole organization, for add and for search. The windows are one second, one minute and one day.

Planadd per second, minute, daysearch per second, minute, day
Starter1, 30, 1,0002, 60, 1,000
Hobby1, 30, 1,0002, 60, 1,000
Pro7, 150, 50,00015, 300, 100,000
Scale100, 1,000, 500,000200, 2,000, 500,000
  • A call that goes over a limit fails with HTTP 429 and the code RATE_LIMIT_EXCEEDED. A rejected call still counts toward the window.
  • get and delete have no rate limit.
  • Check the Rate Limits tab in the dashboard to see your usage in each window.

Other limits

The table lists the input limits that apply to every plan.

LimitValue
limit on searchAt most 20
graph_depth on searchAt most 5
actor_id and conversation_idUp to 64 characters
actor_nameUp to 255 characters
speaker_actor_idUp to 64 characters
Metadata filterUp to 5 levels deep and 50 nodes
Metadata value typesString, integer or float

What happens at a limit

The table says what you see when you reach each kind of limit.

You hitResult
A plan quotaHTTP 402.
A rate limitHTTP 429. The SDK retries it.
The app limit, the API key limit, the member limit or the team limitThe dashboard refuses to create one more. The message names your plan and the limit.

Last updated on