FAQ

Is Conjra free?

Yes. Conjra is open source (MIT license) and free to use. You only pay for the cloud resources you provision through the providers themselves (Stripe, Supabase, etc.).

How is this different from clicking through a dashboard?

Instead of leaving your editor to navigate provider UIs, copy API keys, install SDKs, and configure environment variables, you describe what you want in natural language. Conjra handles the entire provisioning flow automatically.

Does Conjra store my API keys in the cloud?

No. Your credentials are encrypted with AES-256-GCM and stored locally in ~/.conjra/vault/. They never leave your machine. The encryption key is derived from your machine fingerprint, so vault files cannot be decrypted on another computer.

What happens if a provider changes their API?

Conjra uses the official REST APIs for each provider. If a provider introduces breaking changes, Conjra will need to be updated to match. Check the changelog for updates.

Can I use Conjra with multiple AI editors?

Yes. Conjra supports 20 AI editors. Run conjra init --ai all to configure all of them at once, or use conjra init --ai <editor> for a specific one. Each editor gets its own MCP configuration.

Is there a hosted/cloud version of Conjra?

No. Conjra runs entirely on your machine. There is no cloud backend, no API server, and no SaaS component. This is by design — your infrastructure credentials should never be on someone else server.

Can I contribute to Conjra?

Yes. The source code is on GitHub. Pull requests and issues are welcome.

How do I report a security issue?

Open a security issue on the GitHub repository. Since Conjra is AGPL-licensed, security is taken seriously.

What Node.js version do I need?

Node.js 20 or later. Check with node --version.

Can I use Conjra without an AI editor?

Conjra is designed as an MCP server for AI editors. While you can use the CLI (conjra add, conjra status) to manage credentials, the primary value is in the MCP tools that let AI assistants provision infrastructure on your behalf.

What happens if I delete the vault directory?

You will need to reconnect all providers with conjra add <provider>. The vault files cannot be recovered without the encryption key.

Does Conjra work on Windows?

Yes. Conjra supports Windows, macOS, and Linux. The keychain uses cross-platform Node.js APIs and does not depend on OS-specific credential managers.

How do I update Conjra?

npm update -g conjra

I found a bug. Where do I report it?

Open an issue on the GitHub repository.

What is MCP?

MCP (Model Context Protocol) is an open protocol developed by Anthropic that standardizes how AI applications interact with external tools and data sources. Conjra implements an MCP server. Learn more at modelcontextprotocol.io.

Edit this page on GitHub