Skip to content

Pranjal6955/axebase

Repository files navigation

Axebase Logo

Axebase

A high-performance AI integration platform for building automated workflows.

Next.js    Tailwind CSS    Prisma    tRPC    Inngest    Sentry    Polar    Better Auth

🚀 Overview

Axebase is a modern, full-stack application designed for building and managing AI-driven workflows. It leverages the latest web technologies to provide a seamless experience for integrating multiple AI models and automating complex tasks.

✨ Features

  • Multi-LLM Support: Integrated with OpenAI, Anthropic, and Google Gemini via Vercel AI SDK.
  • Visual Workflows: Interactive node-based interface powered by XYFlow.
  • Reliable Automation: Background job processing and workflow management with Inngest.
  • Type-Safe API: End-to-end type safety using tRPC.
  • Robust Auth: Secure authentication powered by Better Auth.

🛠️ Tech Stack

Frontend & Core

Backend & Database

AI & Tools


🛠️ Getting Started

Follow these steps to set up the project locally.

Prerequisites

  • Node.js 20+
  • npm / yarn / pnpm
  • A PostgreSQL database

Installation

  1. Clone the repository

    git clone https://github.com/Pranjal6955/axebase.git
    cd axebase
  2. Install dependencies

    npm install
  3. Environment Setup Copy the example environment file and add your configuration:

    cp .env.example .env

    Open .env and provide your Database URL, AI API keys, and other required credentials.

  4. Prepare Database

    npx prisma db push
  5. Start Development Server

    npm run dev

Open http://localhost:3000 with your browser to see the result.


🏗️ Commands

  • npm run dev - Starts the development server with Turbopack.
  • npm run build - Builds the application for production.
  • npm run start - Starts the production server.
  • npm run lint - Lints the codebase using Biome.
  • npm run format - Formats the codebase using Biome.
  • npm run inngest:dev - Starts the Inngest development server.
  • npm run dev:all - Starts all development processes (mprocs).

Built with ❤️ by the Axebase Team

About

A high-performance AI integration platform for building automated workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors