Membrane Agent

Membrane Agent is an AI coding agent specialized in building, testing, and troubleshooting integrations with Membrane.

You can use it in two ways:

  • Through Membrane Console with experience similar to any other AI agents you interact with online.
  • By downloading and using Membrane Agent CLI. This option gives you much more programmatic control over the agent and lets you orchestrate / tune / automate the agent.

What can it do

Membrane Agent knows how Membrane works and is an expert on applying Membrane Framework.

It can:

  • Research external apps and APIs using both public and proprietary knowledge bases.
  • Build integrations with Membrane.
  • Test and validate integrations in collaboration with you.
  • Troubleshoot integrations autonomously or on your request.
  • Answer any questions about Membrane.
  • Collaborate with other AI coding agents you use to help you build integrations end-to-end.

Agent Sessions

Agent work is organized in sessions. You can start, stop, and re-start sessions at any time. Agent will automatically compress sessions to avoid them becoming too large.

Agent sessions are associated to one or more Membrane Elements. This serves a few purposes:

  • Agent is aware of all the elements associated with the session by default and can work with them better.
  • You can find agent sessions that touched a given element from the element's page.

Agent sessions are also associated with a Customer. This customer is used to run and test integrations whenever agent needs to do that.

AI Credits

While working, agent consumes AI Credits. The amount of credits consumed is proportional to the amount of AI compute it uses (roughly proportional to the amount of text you see in the session window, including all the tool call inputs/outputs).

You get some number of free AI credits every month and can always buy more from your organization Billing page or set up auto-refill of your AI credits within a monthly budget.