Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Axiomatic_AI PIC Design AssistantNew to Visual Studio Code? Get it now.
Axiomatic_AI PIC Design Assistant

Axiomatic_AI PIC Design Assistant

Axiomatic_AI

|
27 installs
| (1) | Free
Leverage Axiomatic AI’s Photonic Integrated Circuit (PIC) design capabilities in Visual Studio Code via an interactive chat.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Axiomatic_AI PIC Design Assistant

Leverage Axiomatic AI’s Photonic Integrated Circuit (PIC) design capabilities in Visual Studio Code via an interactive chat.

Beta: The extension is currently in beta. Access is for beta-program users only!


Installation

For beta users who have been granted an API key:

  1. Search "Axiomatic_AI PIC Design Assistant" in vscode marketplace and click install.

  2. Follow the steps displayed in the panel to configure your API key and development environment.

Dependencies:

  • Python 3.11 or higher
  • GDSFactory library (will be automatically installed if not present)

Obtaining an API Key

This application is available for Beta users only. If you are interested in beta access, please fill out the beta-program application form.
Beta access is limited at the moment. You will be notified if access is granted.

Questions? Contact support@axiomatic-ai.com.


Features

  • Interactive Chat: Generate and refine GDSFactory components from natural language prompts describing the circuit requirements.
  • Code Preview & Diff: Syntax-highlighted preview plus side-by-side comparison.
  • Accept / Preview Toggle: Insert generated code or review changes before applying.
  • Simulate: Run transmission simulations (linear or dB).
  • Feedback: Thumbs up/down with optional inline comments.

Main View

Click the Axiomatic_AI logo in the Activity Bar to open:

  • Chat (left): Enter prompts and see the assistant’s reasoning and code.
  • Statements (below): Displays the verifiable statements obtained from decomposing your query.
  • Coding (right): Your workspace—accepted code is injected here.

If no .py or .ipynb file is open, you’ll be prompted to create one.


Usage

  1. Open or create a Python (.py) or notebook (.ipynb) file.
  2. Enter a prompt in the chat to generate or refine a circuit/component:
  3. Review the assistant’s “thoughts” (its reasoning steps) and the generated GDSFactory code.
  4. Click Accept to inject the code or Diff to inspect the changes introduced by the query.
  5. Click Simulate for a transmission plot in a new notebook.
  6. Provide feedback with the thumbs buttons:

Dialoguing with the Assistant

  • Ask for modifications or new features and use Diff to compare versions.
  • Placement and routing use deterministic algorithms; the assistant won’t optimize these via chat.
  • Context follows the active file, keeping suggestions relevant to where you’re editing.
  • You can click the "clear" button in the chat to clear the chat history.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft