Package Exports
- agentstudio
- agentstudio/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (agentstudio) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
AgentStudio
AI-powered presentation editor with Claude integration
Installation
npm install -g agentstudioQuick Start
Initialize Configuration
agentstudio initThis creates a .env file with default configuration. Edit it to add your API keys:
# AI Provider (choose one)
OPENAI_API_KEY=your_openai_api_key_here
ANTHROPIC_API_KEY=your_anthropic_api_key_here
# Server Configuration
PORT=4936
NODE_ENV=production
# File System
SLIDES_DIR=./slides
# CORS Configuration (optional)
CORS_ORIGINS=https://your-frontend.vercel.app,https://custom-domain.comStart AgentStudio
agentstudio startThis starts both the backend API server and serves the frontend application.
Usage
Start Backend Only
agentstudio backendStart with Custom Ports
agentstudio start --port 8080 --frontend-port 3000Development Mode (No Authentication)
agentstudio start --no-authAPI Endpoints
GET /api/health- Health checkPOST /api/agents/chat- AI chat with agentsGET /api/slides/:index- Get slide contentPUT /api/slides/:index- Update slide content
Environment Variables
PORT- Backend server port (default: 4936)NODE_ENV- Environment (development/production)SLIDES_DIR- Directory for slide filesOPENAI_API_KEY- OpenAI API keyANTHROPIC_API_KEY- Anthropic API keyCORS_ORIGINS- Allowed CORS origins
License
MIT