HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
brainless
dwata
Rust2020–2026
brainless / dwata

dwata

AI enabled insights from emails, calendars, contacts, files, Slack, databases, web... Fast, private and local. Launching soon!

2Distinct people
26Mentions
1Explicit recommenders
177GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

AI enabled insights from emails, calendars, contacts, files, Slack, databases, web... Fast, private and local. Launching soon!

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

I love this project. This is part of my long term goal for my main product [1] which is all about making databases easier to work with for everyone while abstracting away SQL.…

brainless used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 2:04:58 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year26 dated mentions

Observed mentions: 2020-05-15 11:19:51 UTC to 2026-07-08 14:43:04 UTC.

0510152020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 13 mentions; 3 submissions, 10 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 8 mentions; 2 submissions, 6 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC13310
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC505
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC000
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC826

What Hacker News says

13 sources
brainless·Nov 4, 2020Recommendation phrase
I love this project. This is part of my long term goal for my main product [1] which is all about making databases easier to work with for everyone while abstracting away SQL. The use of ML/RL is exactly the method I have in mind for long term. As I am not from that background, so my immediate goals are more like a set of best practices and migration management with a Python layer (SQLAlchemy, sqlalchemy-migrate and automation on top). [1] https://github.com/brainless/dwata
In NoisePage – Self-Driving Database Management System
I would be happy to talk if I can help. I am building https://github.com/brainless/dwata but from a different angle. It is not a builder as such and has no SQL in the interface at all. It is where non-technical folks can do everything - dig into data, merge data from CSV even, create reports. SQL is generated automatically from schema reflection. There is no engineering help needed, at least at this stage and it does multi-table JOINs by itself already.
In Retool Raises $50M from Sequoia
SEEKING WORK | India | Remote Willing to relocate: Europe is a possibility, I have lived in Germany before Technologies: Full-stack web - Python/FastAPI/Starlette/PostgreSQL, React/Redux/Zustand/Router, Linux/Git/Redis/RabbitMQ Profile: Senior engineer/team leader. 14 years in 10 startups. Have been an early engineer in most of the startups, sometimes lead of software. I am building my product and need a contract to keep lights on. Here is my product: https://github.com/brainless/dwata, https://dwata.com (Airtable like interface for databases) LinkedIn: https://www.linkedin.com/in/brainless Email: sumitdatta_protonmail_com I am looking for part-time work with up to 20 hours/week of work.
In Ask HN: Freelancer? Seeking freelancer? (October 2020)
Location: Currently India, digital nomad Remote: Yes, with travel Willing to relocate: Europe is a possibility Profile: Senior engineer/team leader. 14 years in 10 startups. Technologies: Full-stack web - Python/FastAPI/Starlette/PostgreSQL, React/Redux/Zustand/Router, Linux/Git/Redis/RabbitMQ Showcase: Please check my current product - https://github.com/brainless/dwata, https://dwata.com (Airtable like interface for databases) LinkedIn: https://www.linkedin.com/in/brainless Email: sumitdatta_protonmail_com I am looking for part-time work with 20 hours/week of commitment.
In Ask HN: Who wants to be hired? (October 2020)
SEEKING WORK | Remote Location: Currently India, digital nomad between Asia and Europe Profile: Senior engineer/team leader, been full-stack for 7+ years. Total 14 years in 10 startups professionally. Showcase: Please check my current product - https://github.com/brainless/dwata, https://dwata.com (Python/React, DB/API data visual explorer) Technologies: Full-stack web - Python/FastAPI/Starlette/PostgreSQL, React/Redux/Zustand/Router, Linux/Git/Redis/RabbitMQ LinkedIn: https://www.linkedin.com/in/brainless Email: sumitdatta __ protonmail (you know the rest) I am looking for part-time work with 20 hours/week of commitment. Experienced in wearing multiple hats, but mainly I can boil down business issues into product/code. I have been team leader for many years. Now I am chasing my product and looking for a consistent part-time work.
In Ask HN: Freelancer? Seeking freelancer? (September 2020)
Location: Currently India, digital nomad between Asia and Europe Remote: Yes, been a remote engineer for 10 years Willing to relocate: No, but I can happily travel often Technologies: Full-stack web - Python/FastAPI/Starlette/PostgreSQL, React/Redux/Zustand/Router, Linux/Git/Redis/RabbitMQ LinkedIn: https://www.linkedin.com/in/brainless Email: sumitdatta __ protonmail (you know the rest) Project: Please check my current product/project - https://github.com/brainless/dwata (Python/React, DB/API data visual explorer)
In Ask HN: Who wants to be hired? (September 2020)
SEEKING WORK | Remote only (SE Asia now) | React, Python, PostgreSQL, DevOps I'm working on my product, https://github.com/brainless/dwata, and am looking for about 10 hours a week of commitment for 3 to 12 months (USD 3K / month). I'm a very customer focused engineer, and have worn many hats over 14 years of work. I communicate well, both verbally and in writing, and have played team leader role multiple times. I have solid full stack experience and have worked with 10+ startups, usually the early engineer in them. I can take ownership of your product development if you are in early stage. If you are curious whether I'd be a cultural fit, please feel free to setup a call here -https://calendly.com/sumitdatta/say-hello Thanks
In Ask HN: Freelancer? Seeking freelancer? (August 2020)
brainless·Aug 1, 2020Submission

Ask HN: Would anyone with ML/NLP experience give me some pointers?

Hello HN, I am Sumit and I'm trying to prototype a feature for my product and need ML/NLP guidance. I don't need a bulletproof solution, just something to work. My product, dwata.com, aims to make database queries available to non-technical people without SQL. I've seen recent YC companies launch to solve similar issues (BaseDash being most recent). I'm trying to tackle consumption and exploration of data more than modification. ### What I have A Python/SQLAlchemy based query builder which infers relations, column types, cardinality and does the best suited JOINs (1-1, M-1) or embedded queries (1-M or M-M). The intent of the user matters (expressed visually), and if separate SQL is better, the software should do that. ### The ML/NLP part What I want is to be able to answer a question like "show me latest orders of red bags". Assuming that
Read the rest
"Red" is a Color value in a Product Attribute table and Bag is a Product Category. This is all made up but I think it is easy to understand what I am trying minimally. ### What I think is a start Generate English queries for a DB. Like "show me content with tag travel", "show me latest orders". I can use some textual templates to generate permutations of the data and relations. Then get an ML based system to learn these and corresponding correct SQL. Now, as I understand, if I throw a new English query at this learning system, then I should get a new SQL. ### What I need If you are experienced with ML/NLP and are willing to give me a short set of bulletpoint that you feel would get me to a working prototype, it would really help me. I have a very basic idea of NLP, ML but have not worked with them. I need a kick-start. Note: You can see the current, very basic, query builder here - https://github.com/brainless/dwata/blob/develop/backend/utils/query_builder.py I would be tremendously thankful if you can spare a little time to guide me, thanks. Sumit Datta
1 points · Open discussion
Hey, I am so happy to see Baserow. I am building https://dwata.com, which is primarily an admin for SQL and API (Stripe, Mailchimp) data. So it expects an existing DB with tables and stuff but I have plans to create tables with custom schema, on demand (migrations take care of). Airtable is a great inspiration from the UI point of view but I am have a strong opinion of self-hosted. So Dwata will try best to stay self-hosted. It is open source (https://github.com/brainless/dwata) but I am surely planning to make money by selling license/support - have not reached there yet.
In Microsoft announces Lists, a new Airtable-like app
I am working on Dwata, a (planned to be) power admin that is language/framework agnostic. Works with SQL and third party APIs (Stripe, Mailchimp, etc.) and has tons of team collaboration features, things that I have seen repeatedly in my 14 years/10 startups experience. Self-hosted and open source, but I surely want to make a living off this. https://github.com/brainless/dwata/tree/develop I am working on this full-time, daily. The README is a bit out of date.
In Ask HN: What's your quarantine side project?

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.