Describe your business.
Get a system that runs it.

Snill builds a complete multi-user app — database, dashboards, REST API, webhooks — and an AI that knows every piece, because it built them. All from plain English. No code. No devs.

Join the Waitlist See How It Works
Built by the team behind restdb.io and codehooks.io — serving thousands of developers since 2016.
What Snill actually does

Not a builder.
A business system that builds itself.

Talk to your data

Ask questions in plain language and get real answers — reports, breakdowns, charts. Snill understands your business context, not just your tables.

"Which clients have overdue invoices this quarter?"
"Show me revenue by service line, last 6 months."
"What's our average project margin?"

Dashboards that mean something

KPIs, charts, and tables generated from what matters to your business — not a template. Ask for a new view and it appears.

Evolve it by talking

Need to track something new? Restructure a workflow? Add a dashboard for your ops lead? Just describe the change. Snill updates the system live.

Don't like a change? Roll back to any earlier version in one click. Experiment freely — nothing is permanent.

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.

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

Get a working system in seconds

Snill generates a complete application — data model, dashboards, relationships, and a live API — deployed and ready the moment you hit send.

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

Ask anything about your business

Query your data the way you'd ask your best analyst. Snill understands the context — your clients, your projects, your numbers — and gives specific, useful answers.

AI generating a Revenue and Project Status Report with executive summary 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 clients collection with field types, enums, and validation

API and integrations from day one

Every system comes with a REST API, OpenAPI spec, and webhooks. Connect to your accounting software, your website, your automation tools — no developer needed.

API keys management page with scoped access keys for external integrations

It grows as your business grows

Most software freezes the moment it ships. Snill doesn't. Add a new process, restructure how you track clients, rethink your dashboard — just keep describing. Your understanding of the business is always the interface.

What does your business need?

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.
Scoped API keys Fine-grained access per collection. Read, write, or full.
Multi-user & roles Invite your team with custom roles. Control who 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.
Common questions

Frequently asked.

Who is Snill for?

Founders, consultants, and operators who need custom internal software without hiring a developer. If you run a business — managing clients, projects, inventory, schedules, or any kind of operational data — and you've outgrown spreadsheets but don't want to wrestle with no-code tools, Snill is for you.

Do I need to write code?

No. You describe your business in plain English, 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.

How is Snill different from other tools?

Spreadsheets get unwieldy. No-code tools require you to assemble every screen. Specialized SaaS rarely fits exactly and gets expensive fast. Custom-built software costs months and a developer team. Snill gives you the whole stack — relational data, dashboards, REST API, webhooks, multi-user — generated from a description, not built piece by piece.

Can I customize the app after Snill builds it?

Yes. Everything Snill generates is editable. Use the AI ("add a status field to projects") or the visual Appmodel Editor to rename fields, change layouts, add new collections, customize dashboards, or define access rules. The AI and the editor produce the same output — you can switch freely.

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.

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.

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.

How does Snill handle large datasets?

Every collection supports server-side filtering, sorting, and pagination — both in the UI and through the API — so the client never has to load all records at once. Lookups use indexed references, not full-table joins. There's no fixed row ceiling; collections scale within your plan's record limits.

Can my team use it together?

Yes. Snill is multi-user from day one. Invite team members at the organization level, assign roles, and use access control rules to determine what each person can see and edit at the collection and field level.

How much does it cost?

There's a free plan with a generous usage cap so you can try Snill on a real use case. Per-user pricing for paid plans will be announced shortly.

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 early access

You already know everything you need.

If you can describe your business to a new hire, you can build your system with Snill. Join the waitlist and be the first to try it.

Want early access or to help test? Email snill@codehooks.io

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