ποΈ Configuration
CoStrict uses JSON configuration files.
ποΈ Built-in Tools
Tools allow the LLM to perform actions in your codebase. CoStrict ships with a set of built-in tools and can be extended via custom tools or MCP servers.
ποΈ Custom Rules
Configure custom rules for code quality and behavior.
ποΈ Models & Providers
CoStrict supports 75+ LLM providers via AI SDK, plus the built-in CoStrict platform provider.
ποΈ Themes
CoStrict ships with several built-in themes and supports custom themes. The default theme is opencode.
ποΈ Keybinds
CoStrict provides a set of keyboard shortcuts that can be customized via the config file.
ποΈ Formatters
CoStrict automatically formats files after writing or editing them, keeping generated code consistent with your project's style.
ποΈ Modes
Modes let you customize behavior, tools, and prompts for different use cases.
ποΈ Network Configuration
CoStrict supports standard proxy environment variables and custom certificates for corporate network environments.