Custom Software & AI Automation | Berkelium

Software
that does
the work.

Internal tools, AI-powered workflows, and automation built for restaurants, agencies, and small operators. The kind of software your team would actually use — replacing the spreadsheet, the manual triage, and the late-night data entry.

32shipped builds11k+hours saved/mo0maintenance fees
classify.tsschema.sqlworker.ts
1
2
3
4
5
6
7
8
9
10
11
import { Anthropic } from "@anthropic-ai/sdk";
export async function classifyTicket(text: string) {
const client = new Anthropic();
const res = await client.messages.create({
model: "claude-haiku-4-5",
max_tokens: 256,
messages: [{ role: "user", content: text }],
});
return parseCategory(res.content);
}
~ /berkelium/api · zsh
$pnpm test
git · main
+342 −18
commit 4f8a3c9
ci · passing
✓ 24/24
187ms · 0 errors

Your data, moved the way it should be.

A typical custom workflow we build. Inbound triggers go through classifier and router; structured data lands in your warehouse and gets pushed to the tools your team actually uses.
INTAKEWebhookINTAKEEmailAI · CLAUDEClassifierLOGICRouterLOGICValidatorSTOREPostgresNOTIFYSlackNOTIFYSheets
0
events / day
last 30 days
0.00
uptime %
rolling 90d
0
avg ms latency
p50 → response
0
manual touches
since launch

Modern tools, boring choices.

01 · Frontend
React
Next.js
TypeScript
Tailwind
Vite
Astro
tRPC
Tanstack
02 · Backend & data
Node
Hono
Postgres
Prisma
Redis
BullMQ
Cloudflare
Vercel
03 · AI & automation
Claude
Inngest
Zapier
n8n
OpenAI
Pinecone
LangChain
Make
04 · DevOps & monitoring
GitHub Actions
Sentry
PostHog
Linear
Docker
Fly.io
Render
Datadog

Custom quote.

Every build is different, so pricing is too. Most projects land between $5K and $50K depending on scope. Lightweight automations can ship for less; full-stack internal tools cost more.

From $ 5,000 per project

Fixed scope, fixed price — no hourly billing surprises.


  • Discovery call to map your problem and current stack
  • Written proposal with fixed scope, timeline, and price
  • Weekly demos so you can steer the build mid-flight
  • Hosting and ongoing maintenance handled by us
  • 30 days of post-launch support included
  • Optional retainer for ongoing changes after that
Book a discovery call

Typical timelines: automations ship in 1–2 weeks, internal tools in 4–8 weeks. We never start a build without a written proposal you've signed off on.

The numbers, finally in one place.

Custom internal dashboards that pull from your POS, your booking system, your accounting, your inventory — and present the eight numbers your team actually uses to make decisions.

Operations · TodayLIVE · 4s ago
1D1W1MYTD
Orders today
0
+12.4%
Flagged tickets
0
−43% vs avg
Synced rows
0
last 5min
API latency
0ms
p50
Sales · 12 weeks+38%
Error rate0.02%
Connected: Square · Toast · Stripe · Sheets● healthy

From main to production in 90 seconds.

Every commit runs through type-check, tests, preview deploy, and a one-click promote. No 3am Friday merges. No mystery breakages.
1
Lint & types
14s
2
Unit tests
23s
3
Build
18s
4
Preview
12s
5
Promote
25s

Six kinds of software.

01 Internal tools Replace the spreadsheet. Bookings, inventory, scheduling, billing — built for the way your team actually works, not the way the SaaS thinks you should work.
02 AI workflows Email triage, ticket classification, content generation, document extraction. Claude/OpenAI-powered routines that take 30 minutes of human work and do it in 30 seconds.
03 Automation & glue POS to accounting. CRM to email. Form to database to Slack to spreadsheet. We connect the systems your team already uses so data stops being typed twice.
04 Custom dashboards Live operational dashboards pulling from every system you use. The eight numbers that matter, on one screen, updated in real time.
05 API integration Stripe, Square, Toast, QuickBooks, Twilio, Mailchimp, anything with an API. We write the integration once, properly, with error handling and retries.
06 Mobile / desktop When the web app is not enough — native iOS, Android, or Electron. Used by your kitchen, your delivery drivers, your floor managers.

Recent build.

See all software work →
VR Imports — B2B portal case study 01 · Live engagement
Los Angeles, CA 2026 vrimports.us ↗

VR Imports

Specialty food & beverage importer. Custom B2B portal with tiered pricing, partner self-service ordering, and catalog sync.

Catalog throughput
−82% Order-entry time
24/7 Pricing tiers
Read the case study →

No black boxes. Fully managed.

Every project ships with admin access, written documentation, and a working CI/CD pipeline. We host, monitor, and maintain it — you focus on the business, we handle the engineering.

  • Discovery & wireframes
  • Hosted on our infrastructure
  • CI/CD pipeline
  • Monitoring & alerting
  • Onboarding for your team
  • 90-day warranty
  • Ongoing maintenance retainer
  • Sunday-night-deploy promise (we do not)

Common questions.

01 How long does a typical build take?

A focused internal tool or AI workflow ships in 4–8 weeks. Larger systems (multi-tenant SaaS, mobile apps, complex integrations) run 8–16 weeks. We always start with a 2-week scoped pilot — if the working version is not earning its keep, you walk away owing nothing further.

02 How do you handle hosting and updates?

We host and maintain everything we build. Your tool runs on our infrastructure, we monitor uptime, we patch dependencies, and we ship updates as the business evolves. You get an admin account, written documentation, and an SLA-backed retainer for ongoing changes — no need to staff up engineering on your side.

03 What does it cost to maintain?

Hosting runs $20–$200/mo on Vercel/Fly/Cloudflare depending on traffic. We offer an optional retainer ($800–$2,400/mo) for monitoring, small features, and dependency upgrades — but most clients self-serve after launch with quarterly check-ins.

04 Can you work with our existing engineers?

Often the best engagement. We pair-program, document everything, and write code your team can actually maintain. We can also do staff augmentation — embedding 1–2 engineers into your team for a defined block of work.

05 What if we don't know exactly what we need?

Start with a paid 1-week discovery: we sit with your team, watch how the work actually happens, and come back with a written brief, wireframes, and a fixed scope/quote. Most clients enter discovery thinking they need X and leave realizing they need Y.

06 Do you do AI-powered automation specifically?

A lot of it. Roughly 60% of our 2025 work involves Claude or GPT under the hood — classification, extraction, summarization, agentic flows. We focus on AI that is auditable, deterministic where it needs to be, and cheap enough to run at scale.

Ready when you are

Let's build.

Tell us what is broken, what is manual, and what would make your team's day shorter. We'll send back a written scope, a fixed quote, and a 2-week pilot start date within 48 hours.