mirror of
https://github.com/harivansh-afk/asap.it.git
synced 2026-04-15 04:03:26 +00:00
No description
| .github | ||
| .husky | ||
| app | ||
| docs | ||
| functions | ||
| icons | ||
| public | ||
| types | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| .tool-versions | ||
| bindings.sh | ||
| changelog.md | ||
| CONTRIBUTING.md | ||
| docker-compose.yaml | ||
| Dockerfile | ||
| eslint.config.mjs | ||
| FAQ.md | ||
| LICENSE | ||
| load-context.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pre-start.cjs | ||
| README.md | ||
| tsconfig.json | ||
| uno.config.ts | ||
| vite.config.ts | ||
| vite.config.ts.timestamp-1734200391060-5e07e635639f2.mjs | ||
| worker-configuration.d.ts | ||
| wrangler.toml | ||
asap.it
Welcome to asap.it, an AI-powered full-stack web development platform that lets you choose your preferred LLM for each prompt. Currently supports OpenAI, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek, and Groq models.
Features
- Full-stack development in the browser
- Multiple LLM support
- Package installation and management
- Node.js server capabilities
- Terminal access
- Project deployment
- File synchronization
- GitHub integration
- Docker support
Quick Start
- Install Git and Node.js
- Clone the repository
- Rename
.env.exampleto.env.localand add your LLM API keys - Install dependencies:
pnpm install
Development
Run the development server:
pnpm run dev
Docker Support
Build and run with Docker:
# Development
npm run dockerbuild
docker-compose --profile development up
# Production
npm run dockerbuild:prod
docker-compose --profile production up
Environment Variables
Required (set only the ones you plan to use):
GROQ_API_KEY=XXX
OPENAI_API_KEY=XXX
ANTHROPIC_API_KEY=XXX
Optional:
VITE_LOG_LEVEL=debug
OLLAMA_API_BASE_URL=http://localhost:11434
DEFAULT_NUM_CTX=8192