JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 12
  • Score
    100M100P100Q57603F
  • License MIT

Claude-powered AgentStudio - AI-powered presentation editor with Claude integration

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

Claude-powered AgentStudio - AI-powered presentation editor with Claude integration

Installation

npm install -g agentstudio

Usage

Start the full application

agentstudio start

Start backend only

agentstudio backend

Start frontend development server (requires full source)

agentstudio frontend

Initialize configuration

agentstudio init

Configuration

Create a .env file in your working directory:

# 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.com

Features

  • 🤖 AI-Powered Agents: Built-in agents for presentations, code, and documents
  • 🎨 Real-time Editing: Live collaboration with AI agents
  • 📊 Project Management: Organize and manage multiple projects
  • 🔧 Custom Tools: Extensible tool system for agent interactions
  • 🌐 Web Interface: Modern React-based user interface
  • 🚀 Easy Deployment: Simple CLI for quick setup and deployment

API Endpoints

  • GET /api/health - Health check
  • GET /api/agents - List available agents
  • POST /api/agents/:id/chat - Chat with an agent
  • GET /api/projects - List projects
  • POST /api/projects - Create a project
  • GET /api/sessions - List chat sessions
  • POST /api/sessions - Create a new session

Development

For full development environment with hot reloading, clone the full repository:

git clone https://github.com/jeffkit/agentstudio.git
cd agentstudio
npm install
npm run dev

License

MIT