Documentation

Everything you need to know about Neul, Neulix, and the underlying technology stack.

What is Neul?

Neul is an AI-native cloud platform that combines infrastructure and AI agents into a single, zero-config experience. Sign up, subscribe, and immediately start building - no cloud accounts to sync, no API keys to manage.

Our core mission is to help solo developers and small teams ship faster by focusing on outcomes rather than infrastructure management.

Our vision

A full cloud operations platform - monitoring, analytics, databases, email, domains. Everything is both a manual tool and an agent capability. Project management ties into agent sessions: issue → agentic work → deployed feature.

Our principles (FEVOL)

The foundation that guides every decision we make.

Fast

Performance is non-negotiable. The platform has to feel instant.

Easy

Just works. No configuration rabbit holes.

Visual

Great UX through great visualization.

Open

Deploy anything. Abstraction without limitation.

Local

Personalized experience. Adapts to the user.

Core features

Everything you need to go from idea to production deployment.

Agentic sessions
Autonomous AI agents powered by Claude handle your coding, testing, and deployment workflows. Simply describe what you want to build and watch it happen.
Integrated infrastructure
Production-ready environments with test and production stages, custom domains, and automatic SSL. No external cloud accounts or API keys required.
Human-in-the-loop
Configurable approval gates for production deployments. Maintain control over critical operations while letting AI handle the implementation.
Zero configuration
Automatic detection of your project type and build settings. Supports multiple languages and frameworks out of the box.

Neulix framework

Open source

The minimal, fast React SSR framework built on Bun that powers Neul.

Bun-native

Built entirely on Bun with no Webpack or Vite. Lightning-fast builds and startup times.

Selective hydration

Choose which pages ship JavaScript. SSR-only pages have zero JavaScript overhead for maximum performance.

Explicit routing

Full control over your Express server. No magic file-based routing - you define exactly how your app behaves.

React SSR

Server-side rendered React with automatic code splitting. Get the best of both static and dynamic content.

Quick start with Neulix

# Install Neulix globally
bun add -g neulix

# Create a new project
bunx neulix init my-app

# Start development server
cd my-app && bun run dev

Learn more at github.com/neul-io/neulix

Tech stack

The technologies powering Neul.

ComponentTechnology
RuntimeBun
FrameworkNeulix
UI Libraryshadcn/ui
StylingTailwind CSS v4
ServerExpress
DatabasePostgreSQL
AuthenticationCookie-based sessions
InfrastructureGoogle Cloud

Supported languages & frameworks

Deploy applications built with any of these technologies. Automatic project type detection included.

🟢Node.js
🥟Bun
🐍Python
🎸Django
🔵Go
🦀Rust
Java (Spring Boot)
🟣Kotlin (Spring Boot)
Neulix

Workflows & automation

Powerful workflow engine for automating your development lifecycle.

Repository management
Connect your GitHub repositories or create new ones from templates. Automatic webhook setup for continuous deployment.
Automated builds
Containerized builds with automatic detection of your project type. View logs and status in real-time.
Environment management
Separate test and production environments. Manage environment variables and secrets securely.
Secrets management
Secure storage for API keys and sensitive configuration. Integrated with Google Cloud Secret Manager.

API & integrations

Full API access for programmatic control over the platform.

API keys
Generate API keys for programmatic access to the platform. Perfect for CI/CD integration.
Workflows API
Start and monitor agentic coding sessions via API. Full control over your automation pipeline.
MCP server
Model Context Protocol server for AI agent integration. Works with Claude Code and other AI tools.
Project management
Full CRUD operations for projects, environments, builds, and deployments via REST API.

API authentication

Generate an API key from your team settings to authenticate API requests. Include the key in the Authorization header.

curl -X GET https://api.neul.io/api/projects \
  -H "Authorization: Bearer neul_your_api_key"

Getting started

Follow these steps to deploy your first application.

1
Create an account

Sign up for a free account at neul.io/signup. You can use your email or sign in with GitHub.

2
Connect your GitHub

Connect your GitHub account to import existing repositories or create new ones. Our GitHub App handles webhooks and permissions automatically.

3
Create a project

Create a new project from an existing repository or start from a template. Neul automatically detects your project type and configures build settings.

4
Start an agentic session

Describe what you want to build and let our AI agents handle the implementation. Review changes before they're deployed to production.

5
Deploy to production

Once you're happy with the changes in your test environment, promote them to production with a single click. Custom domains and SSL are handled automatically.

Ready to get started?

Join developers who are shipping faster with Neul.