Praxsuite for VS Code
Your entire Praxsuite workspace, right inside the editor.
What is Praxsuite?
Praxsuite is a managed multi-tenant backend platform — structured data storage (DataEngine), file management, automations, and a full API gateway — without the infrastructure overhead.
Every team gets an isolated workspace with its own database, storage, and API endpoint. This extension brings your entire workspace into VS Code.
What this extension does
🗄️ DataEngine Explorer
Browse all your workspace tables directly in the VS Code sidebar. Click any table to open an interactive SQL-style viewer:
- Live row data with sortable column headers — click to toggle ASC / DESC
- Real-time filter bar — type to instantly narrow down loaded rows
- PraxQL playground — write and run queries with
Ctrl+Enter
- Schema view — column types, key flags, and system columns at a glance
Your live workspace data becomes a first-class Copilot context. Ask anything — Copilot queries, filters, inserts, updates, or deletes rows in real time:
| Tool |
What it does |
list_tables |
List all DataEngine tables |
describe_table |
Full column schema for a table |
get_rows |
Query rows with filters, sorting, pagination |
get_row |
Fetch a single row by ID |
insert_row |
Create a new row |
update_row |
Update an existing row |
delete_row |
Delete a row |
count_rows |
Count rows matching a filter |
aggregate_rows |
SUM, AVG, MIN, MAX across columns |
execute_praxql |
Run a raw PraxQL query |
list_files |
List files in workspace storage |
get_file_url |
Get a signed download URL |
upload_file |
Upload a file |
delete_file |
Delete a file |
📁 File Manager
Browse and manage your workspace's file storage from the sidebar.
🔌 Always-on connection status
Connection indicator in the sidebar and status bar — shows your workspace ID and live connection state at all times.
Getting Started
1. Install
Search Praxsuite in the VS Code Extensions panel, or install from the Marketplace.
2. Connect
Open the Praxsuite panel (the P icon in the Activity Bar), then run:
Ctrl+Shift+P → Praxsuite: Configure Workspace
You'll be prompted for:
- Workspace ID — found in your Praxsuite portal
- Gateway URL — defaults to
https://gateway.praxsuite.com
- API Key — generate one in workspace settings (
sk_live_...)
3. Browse & query
Tables appear in the sidebar instantly. Click any table to open the interactive viewer. Hit PraxQL in the toolbar to open the query playground.
PraxQL
PraxQL is Praxsuite's query language for DataEngine — GraphQL-style, runs over REST:
{
Customers(
limit: 50
where: { Status: { eq: "Active" } }
orderBy: { CreatedAt: DESC }
) {
ID
Name
Email
Status
CreatedAt
}
}
Run with Ctrl+Enter (Mac: Cmd+Enter) in the playground.
Copilot in action
Once connected, Copilot has full access to your live data:
"Show me all customers who signed up this month and their plan tier"
"Insert a new record into Products with name 'Widget Pro' and price 49.99"
"How many open support tickets are assigned to nobody?"
"Update order #1234 status to Shipped"
Copilot uses the 14 registered tools to query and mutate your workspace data without you writing a single API call.
Configuration
| Setting |
Default |
Description |
praxsuite.gatewayUrl |
https://gateway.praxsuite.com |
Your Praxsuite gateway endpoint |
praxsuite.previewRowLimit |
100 |
Max rows fetched per table preview |
Commands
| Command |
Description |
Praxsuite: Configure Workspace |
Set workspace ID, gateway URL, and API key |
Praxsuite: Clear Configuration |
Remove all stored credentials |
Praxsuite: Refresh |
Re-fetch tables and files |
Links
Built by Tesseract Softwares