01Built into the CLI
Pick up where you left off.
Keep project conventions, decisions, and hard-won fixes across sessions. StrataCode recalls saved memories so your next task can start with the context you have already established.
Project and personal scopes. Searchable Markdown files. Update a fact or archive it when it stops being useful.
Try it on your next taskRemember that this project runs tests with Bun and keeps database migrations in db/migrations.
02Optional local context
See how the code connects.
Add a repository graph to help the agent find related code and understand the impact of an edit. Structural hints work alongside ordinary file reads and search as you explore an unfamiliar codebase.
Enable per project with stc optimize init. Local setup needs uv and Python dependencies; ordinary tools remain available if the context service is unavailable.
Try it on your next taskBefore changing this function, explore its callers and the code that depends on it.
03Hosted gateway
Choose the model for the job.
Use one endpoint for the available model catalogue. Pin a named model for a deliberate choice, or select stratacode/auto for the gateway’s configured routing policy.
Named selections are preserved. Auto defaults to a conservative flagship route; cheaper-tier heuristic routing is experimental and opt-in.
Try it on your next taskKeep a critical refactor on a specific model, then change models for your next task.
04Hosted account
Know where your usage goes.
See your balance and usage in the account dashboard. Request accounting tracks model usage and charges, with reservations checked before paid work starts.
Balance and quota checks give you a clear limit at admission. A reservation can exceed the final charge, so available balance can temporarily be lower.
Try it on your next taskCheck your account’s usage after a coding session and see what was charged.