A shared business database
for your team and your AI.

Describe what you need, and Snill sets it up in minutes. Work in the app or from Claude or ChatGPT, with the same access rights either way. Nothing to host, and no code to maintain.

Start free

Free plan, no credit card. Sign up with Google or email.

Built by the team behind restdb.io and codehooks.io — serving thousands of users since 2016.

Start with what you already know

Describe your business — your clients, your projects, how billing works, what you track. No forms to fill out, no schema to design. Just explain it like you would to a smart new team member. A few sentences is enough to start, and you refine it from there by asking.

Prefer a head start? Begin from a Snapp — a ready-made Snill app template — instead of a blank page.

Snill app builder showing a natural language prompt describing a consulting business app

A working system to start from, in a minute or two

Snill generates the whole thing — data model, dashboards, relationships, and a live API — deployed and ready to use. The seventeen builds we've timed and published ran from 40 to 98 seconds, and you can watch one unedited. It's a real system from the first prompt, and you keep shaping it in conversation from there.

Auto-generated dashboard with active clients, projects, billing metrics, and a revenue chart

Work from Claude or ChatGPT

Each app has its own MCP address. Paste it into Claude, ChatGPT, Cursor or any other MCP client, sign in, and the AI reads and updates your data as you, with your role and field-level access. An admin can revoke it with one click.

Every app also comes with a REST API, OpenAPI spec and webhooks, so it plugs into your accounting software, your website and your n8n, Make or Zapier flows.

An AI agent connected to a Snill app over MCP, with read and write access and a Revoke button

Your AI knows your business

Whoever is doing the work can ask which invoices are unpaid this month and get an answer, without anyone building a view first. Snill knows your clients, projects and numbers, and gives specific answers.

Ask how Snill itself works, too. The assistant answers in your own language and links to the right page in the docs.

AI generating a Revenue and Project Status Report with executive summary, revenue chart, and client breakdown

A proper data model underneath

Collections, fields, relationships, and validation rules — all generated from your description. A real database-backed system, not a spreadsheet with a skin on it.

Data model editor showing collections, fields, and the relationships between them
Pricing

Simple, flat pricing.

Start free as a solo operator. When the team joins, Pro is one flat price that already covers six people — no fee per head, no tier puzzles.

Free
For solo operators
$0 forever
  • 1 Admin user
  • 2 apps
  • 1,000 records
  • 100 MB file storage
  • 20 AI requests / day
  • Builder, dashboards & reports
  • Version history & daily backups
  • REST API, webhooks & connect your own AI agents (MCP)
Start free
Pro
For teams
$29 / month

Or $290 a year, two months free.

  • Every feature of Free
  • 6 users (1 Admin, 5 Members)
  • Extra Admins $19, extra Members $2
  • 100,000 records
  • 50 GB file storage
  • 200 AI requests / day, shared
Start free

Admins build and manage the system and the billing. Members use it. Billed monthly or yearly, cancel anytime — your data exports as CSV or JSON whenever you want.

No ceiling you can hit by surprise: records, storage and AI can be topped up for $5 a month each — +50,000 records, +25 GB, or +100 AI requests a day — added or dropped whenever.

What does your business need?

Whatever your team keeps track of, describe it and Snill sets it up as a shared database, with screens for the people doing the work and access for your AI. A few examples:

Start from a template

Start from a Snapp.

Want a flying start? A Snapp is a ready-made Snill app template — start from one and customize it in plain language.

Consulting Manage clients, consultants, projects and billable time tracking, with a ready-made dashboard. View template → Consulting PSA Run a consultancy's whole core business: CRM & sales pipeline, projects with tasks & milestones, time & expense tracking, invoicing with AR, and project profitability. View template → Expense Employee expense tracking and approval, with AI receipt scanning, itemized line items and a ready-made dashboard. View template → Contracts Track contracts, vendors and renewals with AI document scanning, notice-period alerts, a status workflow and a compliance dashboard. View template → Incident Reporting Report incidents and deviations with AI photo scanning, severity triage, a review workflow, linked corrective actions and an HSE compliance dashboard. View template →
Browse all templates →

Change anything. Break nothing.

Snill saves a version of your whole system every time it changes. Reshape it, let the AI edit records, try things you're not sure about — and if anything looks off, roll back to any earlier point in one click. You're never one bad prompt away from losing work.

Production-grade from day one.

Relational data model Lookups, calculated fields, proper relational structure — not flat tables.
REST API + OpenAPI spec Every system gets a full API with auto-generated docs.
Dashboards & custom pages KPIs, charts, tables, activity feeds — all configurable.
Outbound webhooks Trigger external systems on create, update, and delete events with HMAC signing.
Teams & access control Comments, @mentions and notifications on every record, custom roles, and scoped API keys per collection — control who reads, writes, and sees what.
Version history & rollback Every change is saved. If something breaks, jump back to any earlier version instantly.
Backups & exports Daily auto-backups for 30 days plus on-demand snapshots. Restore in one click, or export CSV/JSON anytime.
Activity log Every action tracked with user attribution and timestamps.
Built for Europe Your data and the AI that powers Snill both run in the EU. Snill's own interface comes in 12 European languages, and the apps you build can be translated into 28. See which languages →
Common questions

Frequently asked.

Who is Snill for?

Teams that need a shared business database that fits how they work, without hiring a developer: consultants, agencies and operators managing clients, projects, assets, schedules or approvals. It suits teams that have outgrown spreadsheets, and teams that want to work with their data from Claude or ChatGPT as well as in the app.

Can my team use it together?

Yes. Snill is multi-user from day one. Every record has its own comment thread where you can @mention a teammate, everyone gets a notification inbox and chooses in-app or email per kind of update, and kanban boards show work moving through its stages. Invite team members at the organization level, assign roles, and use access control rules to decide what each person can see and edit, down to the collection and field level.

Can I use Snill from Claude or ChatGPT?

Yes. Each app has its own MCP address that you paste into Claude, ChatGPT, Cursor or any other MCP client. You sign in, choose whether the AI may create, update or delete records, and it then works with your data as you, with the same role and field-level access you have in the app. An admin can revoke the connection with one click. See Connect an AI agent in the docs.

Do I need to write code?

No. You describe your business in plain language, and Snill generates the entire system. You can refine the result in the visual Appmodel Editor (also no code), or just keep talking to the AI to make changes. There's also a full REST API for developers who want it, but it's optional.

Why not have AI write the app for me?

It can write you the code, and for a prototype or a product that's a great way to start. But code is where the job begins: somebody has to host it, secure it and keep it working once people depend on it. In Snill the foundations (database, sign-in, roles, audit trail, backups and API) are already built and the same in every app, so a new app for another team or project takes minutes instead of another round of infrastructure. The AI can only propose changes. You see exactly what would change and nothing happens until you click Apply, so an admin can change the app without a developer reading code.

What if the AI changes something I didn't want?

Every version of your app is saved automatically. If a change goes wrong — the AI restructured something you liked, or a tweak broke a workflow — open the version history and roll back to any earlier state in one click. You can experiment freely; nothing is permanent.

Does it have a real API?

Yes — every app gets a complete REST API with an auto-generated OpenAPI 3.0 spec, scoped API keys, and HMAC-signed outbound webhooks. The Swagger UI is live for each app at /v1/docs/ui. See the API & Integrations section in the docs for details.

Can I import my existing data?

Yes. Every collection supports CSV and JSON import via a 3-step wizard with field mapping and type coercion. You can also export anytime in the same formats — your data is never locked in.

Who owns the data?

You do. Snill stores your data on your behalf, you can export it as CSV or JSON anytime, and the REST API gives you full programmatic access. Daily backups are kept for 30 days and you can take manual snapshots before risky changes — restore any of them in one click, or download a copy. Each app has its own scoped API keys and role-based access control with collection-level and field-level permissions.

Where is my data hosted?

Your data is stored in the EU, and the AI that powers Snill runs in the EU too. See our Privacy Policy and Terms for details on data location and sub-processors.

What isn't Snill for?

Snill is for internal systems: the clients, projects, approvals, contracts and incidents a team runs on. It doesn't build customer-facing products with their own sign-up and design (a product builder such as Bubble fits better), websites or AI agent platforms. You also don't get a codebase: apps are shaped through the data model, the pages and the AI, and the AI only proposes changes that a person approves.

Who's behind Snill?

Snill is built by the team behind restdb.io and codehooks.io, serving thousands of developers since 2016. We're based in Norway and have a decade of experience building data-first developer tools.

Get started

You already know everything you need.

If you can explain to a new hire what your team keeps track of, Snill can set it up. Start free, no credit card.

Start free
snill (adj.) — Norwegian for kind, friendly, helpful