Skip to content

Digit404/NoStackChat

Repository files navigation

NoStack

NoStack is a lightweight, serverless frontend for interacting with AI chat models using your own API keys. It connects directly to OpenAI and Anthropic APIs from your browser with no backend server required.

Features

  • Serverless Architecture: Your data stays in your browser - no servers, no tracking
  • Use your own API Keys: Connect to the most advanced OpenAI and Anthropic models directly
  • Multiple AI Providers: Support for OpenAI (GPT-4/5) and Anthropic (Claude) models
  • Image Support: Upload and include images in your conversations
  • Markdown & Code Rendering: Full markdown support with syntax highlighting
  • Customizable UI: Choose fonts, themes, and color schemes
  • Conversation Management: Edit, delete, and regenerate messages
  • Import/Export Chats: Save conversations as JSON files

Security

NoStack is designed with privacy in mind:

  • Your API keys are stored locally (optional)
  • No data is sent to any servers except the AI providers
  • All code runs client-side in your browser
  • Open source and auditable

Getting Started

  1. Visit NoStack.net
  2. Paste your OpenAI or Anthropic API key in settings
  3. Choose your preferred model
  4. Start chatting

API Keys

You'll need to provide your own API keys:

Your keys are stored locally in your browser if you enable the "Save API keys" option.

Customization

NoStack offers several customization options:

  • Theme: Light, dark, or system default
  • Font: Sans-serif, monospace, serif, or slab serif
  • Colors: Adjust hue and saturation of the interface
  • System Prompt: Set a default system prompt for all conversations
  • Temperature: Control the randomness of AI responses

Model Selection

NoStack supports a variety of models:

  • GPT-4.1/5 (Standard, Mini, Nano variants)
  • SearchGPT with web search capabilities
  • Claude 3.5/3.7/4/4.1 (Haiku, Sonnet, Opus variants)

You can hide models you don't use and set a default model.

About

Serverless frontend for interacting with AI chat models using your own API keys

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published