Skip to content

v1.0.0 - K-12 AI Platform Public Launch

Choose a tag to compare

@krishagel krishagel released this 16 Nov 17:32
· 3265 commits to dev since this release

AI Studio v1.0.0 - First Public Release

AI Studio is now open source! 🎉

This release marks the public launch of AI Studio, an open-source platform that democratizes access to frontier AI models in K-12 education at 90% lower cost than individual licenses.

✨ Core Features

🤖 Nexus Chat

  • Multi-model conversational AI (GPT-5, Claude Opus, Google Gemini)
  • Real-time streaming responses via Server-Sent Events
  • Conversation history and organization
  • Model switching mid-conversation

🏗️ Assistant Architect

  • No-code custom AI assistant builder
  • Visual prompt chain designer
  • Knowledge repository integration
  • Scheduled execution support

📚 Knowledge Repositories

  • Document upload and semantic search
  • PDF, DOCX, TXT support with OCR
  • Vector embeddings via pgvector
  • Chunk-based relevance ranking

📊 Model Compare

  • Side-by-side AI model evaluation
  • Token usage and cost analysis
  • Performance metrics

🏗️ Infrastructure

  • AWS ECS Fargate with Application Load Balancer (HTTP/2 streaming)
  • Aurora Serverless v2 PostgreSQL with auto-pause (dev) and pgvector
  • Multi-AZ VPC with 14+ VPC endpoints for cost optimization
  • AWS CDK Infrastructure as Code with reusable constructs
  • Cognito + NextAuth v5 authentication with Google SSO
  • CloudWatch + ADOT monitoring with 115+ dashboard widgets

📊 Cost Savings

90% reduction vs. individual AI licenses:

  • Traditional: $24,000/year (100 users × $20/month ChatGPT Plus)
  • AI Studio: $7,800/year with GPT-5
  • With mixed models: ~$2,400/year (Gemini + GPT-4 mini)

Additional infrastructure optimizations:

  • Lambda PowerTuning: 66% memory reduction
  • Aurora auto-pause in dev: ~$44/month savings
  • Fargate Spot: 70% savings on non-critical workloads

🔒 Security & Compliance

  • All data processed within district infrastructure (no third-party SaaS)
  • FERPA and COPPA compliance ready
  • Role-based access control (RBAC) with tool-level permissions
  • Tag-based IAM preventing cross-environment access
  • Parameterized SQL queries preventing injection
  • Secrets Manager integration

📚 Documentation

  • 10,000+ lines of architectural diagrams (Mermaid.js)
    • CDK stack dependencies
    • VPC network topology
    • AWS service architecture
    • Database ERD (54 tables)
    • Authentication flow
    • Request flow diagrams
    • Streaming architecture
  • Complete deployment guide with safety checks
  • API reference for all endpoints
  • Error reference with debugging patterns
  • Troubleshooting guide for common issues

🛠️ Technical Stack

  • Frontend: Next.js 15, React 19, Shadcn UI, Tailwind CSS
  • Backend: ECS Fargate, Aurora Serverless v2, Lambda
  • AI Integration: Vercel AI SDK v5 (OpenAI, Anthropic, Google, Bedrock)
  • Storage: S3, pgvector embeddings
  • Monitoring: CloudWatch, ADOT, OpenTelemetry

🚀 Getting Started

  1. Deploy to AWS: Follow the Deployment Guide
  2. Local Development: See Developer Guide
  3. Architecture Overview: Review Architecture Docs

Learn more: https://psd401.ai/aistudio

🙏 Acknowledgments

Built by Peninsula School District (PSD401) to democratize AI access in K-12 education.

Special thanks to all contributors and the open-source community for making this possible.

📄 License

MIT License - see LICENSE file for details.


Full changelog: CHANGELOG.md