The graveyard of good ideas
Solutions that were tried, and what stopped them.
Patents that were rejected or abandoned, products that shut down, projects that went quiet. Borrow the idea, avoid the dead end.
2,200 solutions
- startupShut down2024
Show HN: I wrote a partial re-implementation of DirectMusic
DirectMusic[1] is a deprecated Windows API for playing dynamic music scores authored using DirectMusic Producer[2]. It was originally released as part of DirectX in 1999 and discontinued with the release in Windows Vista around 2009-ish. Due to my involvement with projects[3] re-implementing an old game engine for the early 2000's games Gothic and Gothic II[4], I came to notice that existing solutions[5] were incorrect and hard to use. Thus, I was tasked with writing a new, correct re-implementation of the API. Today, my re-implementation is able to (mostly) play back so-called style-based segments[6] and is fully tested against both the Gothic and Gothic II soundtracks. I am actively working on getting the Lego Island 2 soundtrack working as well. There are many features of DirectMusic which the library does not currently support, simply because I have not been able to find or test
Why it failed: DirectMusic[1] is a deprecated Windows API for playing dynamic music scores authored using DirectMusic Producer[2]. It was originally released as part of DirectX in 1999 and discontinued with the release in Windows Vista around 2009-ish. Due to my involvement with projects[3] re-
lmichaelis
- startupShut down2024
Ask HN: What's a security risk you think people should be more aware of?
Here's mine: QR codes. They're a terrible idea, especially when there's no URL attached. They remove someone's ability to verify that yes, this is the correct site, and are easy to bypass - a scammer can literally just put a different QR code over the intended one, and ta-da! Done.
Why it failed: Here's mine: QR codes. They're a terrible idea, especially when there's no URL attached. They remove someone's ability to verify that yes, this is the correct site, and are easy to bypass - a scammer can literally just put a different QR code over the intended
Yawrehto
- startupShut down2024
Ask HN: How do I find a job, in this market with ADHD
Hello HN, A little background about me. I am a software developer, based in US, currently. Due to a lot of personal issues in my life, and upon reflecting about myself about things I faced since my childhood. I visited a psychiatrist recently and was diagnosed with ADHD. I consider myself a good coder, I'm very creative with my approach to the problems. I pick new things very easily and my skillset is also very diverse. My employers in past have always been happy to have me on team. And always consider me an asset. But one thing I really suck at is interviews. My mouth just can't keep up with my mind and I end up blurting nonsense. I mess up the easiest questions. My skillset doesn't translate to the interview format at all. I fiddle, I get lost. Worst part is, I started my career as a freelancer, then I got an offer from a start-up after being impressed with my work. Then
Why it failed: Hello HN, A little background about me. I am a software developer, based in US, currently. Due to a lot of personal issues in my life, and upon reflecting about myself about things I faced since my childhood. I visited a psychiatrist recently and was diagnosed with ADHD. I consid
sillycorn
- startupShut down2024
Launch HN: Azalea Robotics (YC S24) – Baggage-handling robots for airports
Hey HN! We’re David and John B, cofounders of Azalea Robotics ( https://www.azalearobotics.com ). We build robots to handle passenger baggage in airports. Here are some videos to give you the idea: Unedited autonomous ops: https://www.youtube.com/watch?v=DuJ3ZORnO1o Teleoperated (sped up, so no sound): https://www.youtube.com/watch?v=LeK8NQLnYgA The marketing version: https://www.youtube.com/watch?v=k0SDPm09U6s Robotics is in an interesting place right now, with many warehouse automation companies humming along for almost a decade, and a lot of new effort going to full general purpose hardware with humanoids and software via generalist robotics foundation models. We love these efforts (David used to work on one at Google X with Everyday Robots), but we also see a lot of utility in the current wave of robotics planning and perception
Why it failed: Hey HN! We’re David and John B, cofounders of Azalea Robotics ( https://www.azalearobotics.com ). We build robots to handle passenger baggage in airports. Here are some videos to give you the idea: Unedited autonomous ops: https://www.youtube.com/watch?v=
dmillard
- startupShut down2024
Launch HN: Codebuff (YC F24) – CLI tool that writes code for you
Hey HN! We’re James and Brandon building Codebuff ( https://codebuff.com ). Codebuff is like Cursor Composer, but in your terminal: it modifies files based on your natural language requests. You can try it with `npm i -g codebuff` and start using it immediately for free. We have no login gate, and we give all accounts up to $20 worth of credits. Codebuff is different because we simplified the input to one step: you type what you want done in your terminal and hit enter. Then Codebuff looks through your whole codebase and makes the edits it wants, to existing source files or new ones. It also can run your tests, the type checker, or install packages to fulfill your request. Demo video: https://www.youtube.com/watch?v=dQ0NOMsu0dA It all started at a hackathon. I was trying out Sonnet 3.5 which had recently come out and seeing if I could use it to write code. The sc
Why it failed: Hey HN! We’re James and Brandon building Codebuff ( https://codebuff.com ). Codebuff is like Cursor Composer, but in your terminal: it modifies files based on your natural language requests. You can try it with `npm i -g codebuff` and start using it immediately for free
jahooma
- startupShut down2024
Show HN: ServerlessAI – Build, scale, and monetize AI apps without back end
Hello HN, I’ve always loved building frontend-only apps—those you can prototype over a weekend, host for free on GitHub Pages, and scale to millions of users. Unfortunately, AI-enabled apps complicate things, as exposing your OpenAI key to the world is obviously a no-go. This also means mobile developers often have to run their own servers. That’s why I built ServerlessAI, an API gateway that lets you securely call multiple AI providers directly from client side using OpenAI-compatible APIs. You can authenticate users through any identity provider, like Google or Apple, and set per-user request or spending quotas. You can also define an allowlist for endpoints and models. To monetize, you can apply different quotas for various user tiers. To start, I recommend checking out our tutorials, where we walk you through building a complete, deployment-ready AI app in 5 minutes. We’ve got tutori
Why it failed: Hello HN, I’ve always loved building frontend-only apps—those you can prototype over a weekend, host for free on GitHub Pages, and scale to millions of users. Unfortunately, AI-enabled apps complicate things, as exposing your OpenAI key to the world is obviously a no-go. This als
HeavenFox
- startupShut down2024
Show HN: Peerdb Streams – Simple, native Postgres change data capture
Hello HN, I am Sai Srirampur, one of the Co-founders of PeerDB. ( https://github.com/PeerDB-io/peerdb ). We spent the past 7 months building a solid experience to replicate data from Postgres to data warehouses. Now we're expanding to queues. PeerDB Streams provides a simple and native way to replicate changes as they happen in Postgres to Queues (Kafka, Redpanda, Google PubSub, etc). We use Postgres logical decoding to enable Change Data Capture (CDC). Blog post here: https://blog.peerdb.io/peerdb-streams-simple-native-postgres... . 10-min quickstart here: https://docs.peerdb.io/quickstart/streams-quickstart . We chose queues as many users found that existing tools are complex. Debezium is the most used tool for this use-case. It has large production usage. However, a common pain point among our users is that it has a significa
Why it failed: Hello HN, I am Sai Srirampur, one of the Co-founders of PeerDB. ( https://github.com/PeerDB-io/peerdb ). We spent the past 7 months building a solid experience to replicate data from Postgres to data warehouses. Now we're expanding to queues. PeerDB Strea
saisrirampur
- startupShut down2024
Show HN: I'm a doctor and built a responsive breathing app for anxiety and sleep
Hey HN! I’m an NHS doctor and the founder of Pia ( https://www.piahealth.co ) which developed Lungy ( https://www.lungy.app ). Lungy is an iOS app that responds to breathing in real-time and was designed to make breathing exercises more engaging and beneficial to do. It’s been just over a year since Lungy launched (here’s the original ShowHN: https://news.ycombinator.com/item?id=34534615 ) and it's had a huge update and complete redesign. We rebuilt the whole app, and added a real-time 3D soft body solver which gives some really cool interactions like blobs / objects that inflate as you breathe. We also made a version for Vision Pro, called 'Lungy Spaces'. My background is as a junior surgical trainee and I started building Lungy in 2020 during the first COVID lockdown in London. During COVID, there were huge numbers of patients comi
Why it failed: Hey HN! I’m an NHS doctor and the founder of Pia ( https://www.piahealth.co ) which developed Lungy ( https://www.lungy.app ). Lungy is an iOS app that responds to breathing in real-time and was designed to make breathing exercises more engaging and beneficial
lukko
- startupShut down2024
Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)
figured this might be interesting... I run just over 300 forums, for a monthly audience of 275k active users. most of this is on Linode instances and Hetzner instances, a couple of the larger fora go via Cloudflare, but the rest just hits the server. and it's all being shut down. the UK Online Safety Act creates a massive liability, and whilst at first glance the risk seems low the reality is that moderating people usually provokes ire from those people, if we had to moderate them because they were a threat to the community then they are usually the kind of people who get angry. in 28 years of running forums, as a result of moderation I've had people try to get the domain revoked, fake copyright notices, death threats, stalkers (IRL and online)... as a forum moderator you are known, and you are a target, and the Online Safety Act creates a weapon that can be used against you. t
Why it failed: figured this might be interesting... I run just over 300 forums, for a monthly audience of 275k active users. most of this is on Linode instances and Hetzner instances, a couple of the larger fora go via Cloudflare, but the rest just hits the server. and it's all being shut
buro9
- startupShut down2024
Show HN: One – A new React framework unifying web, native and local-first
Hey HN, I'm Nate, the creator of Tamagui. One is a React framework that does two things differently in hopes of simplifying how we build websites and apps: 1. It unifies React Native and React web with typed file system routing by making Vite able to serve RN. This lets you share (or diverge) your code in a simpler way for cross-platform apps. 2. We've partnered with Zero ( https://zerosync.dev ) to make local-first work well. We've been building a solution in One that makes Zero supporting server rendering, without waterfalls, and with seamless server/client handoff. --- Honestly - I'm a bit hesitant to post One here. HN has really soured on frontend/frameworks. And I get it. We've collectively complicated the hell out of things. That's why I decided to build One. I loved Rails, it made me as a young developer able to finally realize way
Why it failed: Hey HN, I'm Nate, the creator of Tamagui. One is a React framework that does two things differently in hopes of simplifying how we build websites and apps: 1. It unifies React Native and React web with typed file system routing by making Vite able to serve RN. This lets you
nwienert
- startupShut down2024
Launch HN: Manaflow (YC S24) – Automate repetitive office work in tables
Hey HN! We’re Austin, Lawrence, and Wesley from Manaflow ( https://manaflow.com ). Manaflow is a spreadsheet where each column represents a step instruction of a task and each row represents an AI agent executing a case of the task. With one click, you can execute thousands of tasks involving data retrieval, gluing APIs, and taking actions. Here’s a video demo: https://www.youtube.com/watch?v=jwaaqjHGkT4 And a live demo: https://manaflow.com/demo The idea to build an AI automation tool for small-to-mid-sized businesses (SMBs) emerged from our extensive conversations with local managers, directors, and operators. We learned that SMBs are constantly overwhelmed with manual workflows and heavily underutilize technology, especially compared to bigger businesses with teams of engineers. Witnessing an operations manager show us folders of spreadsheets fo
Why it failed: Hey HN! We’re Austin, Lawrence, and Wesley from Manaflow ( https://manaflow.com ). Manaflow is a spreadsheet where each column represents a step instruction of a task and each row represents an AI agent executing a case of the task. With one click, you can execute thous
austinwang115
- startupShut down2024
Show HN: Pg_mooncake – Delta/Iceberg columnstore tables in Postgres
Hello HN, one of the founders of Mooncake Labs here. Today, we are launching pg_mooncake, an extension that brings columnstore tables with DuckDB execution to Postgres. Expect analytical performance akin to DuckDB on Parquet (clickbench results to come soon). You can run transactional updates, deletes, inserts on these tables, and they're written as Delta Lake tables (and soon Iceberg) to your object store (S3, etc.). pg_mooncake is live on Neon today. Let us know what you think. It'll be coming to Supabase shortly, and other Postgres providers in the future. Why another postgres analytics extension? We actually leverage pg_duckdb and DuckDB as our execution engine — this is how we were able to ship the extension in just 60 days. We wrote about this with the DuckDB team: https://motherduck.com/blog/pg-mooncake-columnstore/ pg_mooncake shines in two scen
Why it failed: Hello HN, one of the founders of Mooncake Labs here. Today, we are launching pg_mooncake, an extension that brings columnstore tables with DuckDB execution to Postgres. Expect analytical performance akin to DuckDB on Parquet (clickbench results to come soon). You can run transact
sunzhousz
- startupShut down2024
Launch HN: Sorcerer (YC S24) – Weather balloons that collect more data
Hey HN! We’re Max, Alex, and Austin, the team behind Sorcerer ( https://sorcerer.earth ). Sorcerer builds weather balloons that last for over six months, collecting 1000x more data per dollar and reaching previously inaccessible regions. In 1981, weather disasters caused $3.5 billion in damages in the United States. In 2023, that number was $94.9 billion ( https://www.ncei.noaa.gov/access/billions/time-series ). The National Weather Service spends billions annually on its network of weather balloons, satellites, and aircraft sensors – generating hundreds of terabytes of data every day. This data, called observation data, is fed into massive supercomputers running advanced physics to produce global weather forecasts. Despite this cost, there are still places in the US where we don't know what the temperature will be two days from now: https:/&#
Why it failed: Hey HN! We’re Max, Alex, and Austin, the team behind Sorcerer ( https://sorcerer.earth ). Sorcerer builds weather balloons that last for over six months, collecting 1000x more data per dollar and reaching previously inaccessible regions. In 1981, weather disasters cause
tndl
- startupShut down2024
Show HN: Gentrace – connect to your LLM app code and run/eval it from a UI
Hey HN - Doug from Gentrace here. We originally launched via Show HN in August of 2023 as evaluation and observability for generative AI: https://news.ycombinator.com/item?id=37238648 Since then, everyone from the model providers to LLM ops companies built a prompt playground. We had one too, until we realized this was totally the wrong approach: - It's not connected to your application code - They don't support all models - You have to rebuild evals for just this one prompt (can't use your end-to-end evals) In other words, it was a ton of work and time to use these to actually make your app better. So, we built a new experience and are relaunching around this idea: Gentrace is a collaborative LLM app testing and experimentation platform that brings together engineers, PMs, subject matter experts, and more to run and test your actual end-to-end app. To do th
Why it failed: Hey HN - Doug from Gentrace here. We originally launched via Show HN in August of 2023 as evaluation and observability for generative AI: https://news.ycombinator.com/item?id=37238648 Since then, everyone from the model providers to LLM ops companies built a prompt
dsaffy
- startupShut down2024
Ask HN: Stripe Atlas messed up my 83B election what do I do? [fixed]
Formed my new startup with Stripe Atlas which had worked well in the past. I used their auto 83b feature to mail in our 83b elections, the UI updated and said everything was good. I received an email update > Great news! Your 83(b) election was filed on time. I go to get a copy of my EIN letter and notice that the atlas UI has updated to: > Your IRS 83(b) election deadline has passed. > We’ve noticed it’s taking longer than normal for USPS to deliver your 83(b) election. Not to worry, you’ve successfully filed on time (it’s based on the postmark date, not delivery date). The Proof of Timely Election letter and USPS tracking site both say the letter is "In Transit To Next Facility, Arriving Late". This letter was sent over a month ago. What are my options now? * Contact the IRS to see if it was delivered * Continue with my equity in a non-tax advantaged status * Dissolv
Why it failed: Formed my new startup with Stripe Atlas which had worked well in the past. I used their auto 83b feature to mail in our 83b elections, the UI updated and said everything was good. I received an email update > Great news! Your 83(b) election was filed on time. I go to get a cop
_h9vu
- startupShut down2024
Show HN: Neosync – Open-Source Data Anonymization for Postgres and MySQL
Hey HN, we're Evis and Nick and we're excited to be launching Neosync ( https://www.github.com/nucleuscloud/neosync ). Neosync is an open source platform that helps developers anonymize production data, generate synthetic data and sync it across their environments for better testing, debugging and developer experience. Most developers and teams have some version of a database seed script that creates some mock data for their local and stage databases. The problem is that production data is messy and it’s very difficult to replicate that with mock data. This causes two big problems for developers. The first problem is that features seem to work locally/stage but have bugs and edge cases in production because the seed data you used to develop against was not representative of production data. The second problem we saw was that debugging production errors
Why it failed: Hey HN, we're Evis and Nick and we're excited to be launching Neosync ( https://www.github.com/nucleuscloud/neosync ). Neosync is an open source platform that helps developers anonymize production data, generate synthetic data and sync it across thei
edrenova
- startupShut down2024
Launch HN: GPT Driver (YC S21) – End-to-end app testing in natural language
Hey HN, we are Chris and Chris from MobileBoost ( https://mobileboost.io/ ). We’re building GPT Driver, an AI-native approach to create and execute end-to-end (E2E) tests on mobile applications. Our solution allows teams to define tests in natural language and prevents test flakiness by taking a visual approach paired with LLM (Large Language Model) reasoning. This helps achieve E2E test coverage with a fraction of the usual effort. You can watch a brief product walkthrough here: https://www.youtube.com/watch?v=5-Ge2fqdlxc In terms of trying the product out: since the service is resource-intensive (we provide hosted virtual/real phone instances), we don't currently have a playground available. However, you can see some examples here https://mobileboost.io/showcases and book a demo of GPT Driver testing your app through our website. W
Why it failed: Hey HN, we are Chris and Chris from MobileBoost ( https://mobileboost.io/ ). We’re building GPT Driver, an AI-native approach to create and execute end-to-end (E2E) tests on mobile applications. Our solution allows teams to define tests in natural language and prev
cschiller
- startupShut down2024
We Built a Tool to Hack Our Own AI: Lessons Learned Securing Chatbots/Voicebots
Hey HN, We’ve been working in-house on a platform that tests the security of chatbots and voicebots by intentionally trying to break them. As AI-driven bots become more prevalent across sectors like customer service, healthcare, and finance, ensuring they are secure from exploitation is critical. Many companies focus on training their AI to perform well but often overlook the necessity of breaking them to identify vulnerabilities—essential to ensuring their robustness in the real world. Why We Built This: We realized how easily AI models could be manipulated through adversarial inputs and social engineering tactics. With the rise of chatbots and voicebots in sensitive areas, traditional testing methods fell short. What We Did: We developed an in-house platform (code named RedOps) that simulates real-world attacks on chatbots and voicebots, including: 1. Contextual Manipulation: Testing h
Why it failed: Hey HN, We’ve been working in-house on a platform that tests the security of chatbots and voicebots by intentionally trying to break them. As AI-driven bots become more prevalent across sectors like customer service, healthcare, and finance, ensuring they are secure from exploita
titusblair
- startupShut down2024
Show HN: Route your prompts to the best LLM
Hey HN, we've just finished building a dynamic router for LLMs, which takes each prompt and sends it to the most appropriate model and provider. We'd love to know what you think! Here is a quick(ish) screen-recroding explaining how it works: https://youtu.be/ZpY6SIkBosE Best results when training a custom router on your own prompt data: https://youtu.be/9JYqNbIEac0 The router balances user preferences for quality, speed and cost. The end result is higher quality and faster LLM responses at lower cost. The quality for each candidate LLM is predicted ahead of time using a neural scoring function, which is a BERT-like architecture conditioned on the prompt and a latent representation of the LLM being scored. The different LLMs are queried across the batch dimension, with the neural scoring architecture taking a single latent representation of the LLM
Why it failed: Hey HN, we've just finished building a dynamic router for LLMs, which takes each prompt and sends it to the most appropriate model and provider. We'd love to know what you think! Here is a quick(ish) screen-recroding explaining how it works: https://youtu.be&#
danlenton
- startupShut down2024
Postgres.new: In-browser Postgres with an AI interface
hey HN, supabase ceo here This is a new service that we're experimenting with that uses PGLite[0], a WASM build of Postgres that runs in the browser. You might remember an earlier WASM build[1] that was around ~30MB. The Electric team [2] have gone one step further and created a complete build of Postgres that’s under 3MB. Their implementation is technically interesting. Postgres is normally multi-process - each client connection is handed to a child process by the postmaster process. In WASM there’s limited/no support for process forking and threads. Fortunately, Postgres has a relatively unknown built-in “single user mode” [3] primarily designed for bootstrapping a new database and disaster recovery. Single-user mode only supports a minimal cancel REPL, so PGlite adds wire-protocol support which enables parametrised queries etc. We have created https://postgres.new
Why it failed: hey HN, supabase ceo here This is a new service that we're experimenting with that uses PGLite[0], a WASM build of Postgres that runs in the browser. You might remember an earlier WASM build[1] that was around ~30MB. The Electric team [2] have gone one step further and creat
kiwicopple
- startupShut down2024
Launch HN: CommodityAI (YC W24) – Shipment management for commodity traders
Hi HN! We’re Daniel, Philip, and Kyle, cofounders of CommodityAI ( https://commodityai.io ). We make commodity shipments easy to manage. Commodities are the center of global trade. The food you eat and the coffee you drink all start with agricultural producers. A trader organizes a shipment of it to a receiver near you, who then manufactures and distributes it to your local supermarket or coffee shop. That sounds simple enough, but any shipment involving commodities involves around 200 processes, at least 50 documents, and extensive coordination through emails and phone calls. The amount of paper and processes is staggering. Errors can be catastrophically costly, ending up with lawsuits over millions of dollars. Commodity trading companies allocate 40% of their workforce to logistics and operations. It’s a relationship-focused business. These aren't trading firms with Bloo
Why it failed: Hi HN! We’re Daniel, Philip, and Kyle, cofounders of CommodityAI ( https://commodityai.io ). We make commodity shipments easy to manage. Commodities are the center of global trade. The food you eat and the coffee you drink all start with agricultural producers. A trader
KyleManuel
- startupShut down2024
Launch HN: Volta Labs (YC W19) – Easier sample prep for genomics
Hi HN, I’m Udayan Umapathi, founder of Volta Labs ( https://www.voltalabs.com ), a genomics applications company that is using advanced electrowetting technology to solve one of the toughest challenges facing the genomics industry—scalable sample prep. We’ve built a walk-away benchtop sample prep system that comes preloaded with apps that require no user programming or optimization, enabling labs to maximize resources, scale sample throughput, and reduce risks related to manual handling. I filmed a quick video in the lab if you want to see what it looks like IRL: https://vimeo.com/935960826/d0efdf3f14 . Sample prep is the process of going from raw biological samples to sequenceable molecules. The process typically involves isolating nucleic acids from samples like blood/cells, breaking up these nucleic acids into small pieces, and adding barcodes at a m
Why it failed: Hi HN, I’m Udayan Umapathi, founder of Volta Labs ( https://www.voltalabs.com ), a genomics applications company that is using advanced electrowetting technology to solve one of the toughest challenges facing the genomics industry—scalable sample prep. We’ve built a wal
perceptron
- startupShut down2024
Show HN: A real time AI video agent with under 1 second of latency
Hey it’s Hassaan & Quinn – co-founders of Tavus, an AI research company and developer platform for video APIs. We’ve been building AI video models for ‘digital twins’ or ‘avatars’ since 2020. We’re sharing some of the challenges we faced building an AI video interface that has realistic conversations with a human, including getting it to under 1 second of latency. To try it, talk to Hassaan’s digital twin: https://www.hassaanraza.com , or to our "demo twin" Carter: https://www.tavus.io We built this because until now, we've had to adapt communication to the limits of technology. But what if we could interact naturally with a computer? Conversational video makes it possible – we think it'll eventually be a key human-computer interface. To make conversational video effective, it has to have really low latency and conversational awareness. A fast-
Why it failed: Hey it’s Hassaan & Quinn – co-founders of Tavus, an AI research company and developer platform for video APIs. We’ve been building AI video models for ‘digital twins’ or ‘avatars’ since 2020. We’re sharing some of the challenges we faced building an AI video interface that ha
hassaanr
- startupShut down2024
Launch HN: Okapi (YC W24) – A new, flexible CRM with good UX
Hi HN! We’re Ulysse and Ned from Okapi. We’re making a modern CRM. It's kind of like if Airtable/Notion built Salesforce today. https://okapicrm.com When I was fresh out of college, working for startups, Salesforce was this big mystery to me. It's the perpetual second screen for everyone in sales. They were building this gigantic obelisk downtown. What was this thing? And why did every salesperson I knew seem to live in it all day, and yet hate it so much? Turns out Salesforce is basically PhpMyAdmin for salespeople. It's just basically two things: 1. A really generic database, and a UI for CRUDing your data. 2. An API and ecosystem of integrations. In other words, it's the back-office CRUD app to end all back-office CRUD apps. People call the result a "CRM" (Customer Relationship Management). Salesforce is slow and clunky. And that doesn’t ma
Why it failed: Hi HN! We’re Ulysse and Ned from Okapi. We’re making a modern CRM. It's kind of like if Airtable/Notion built Salesforce today. https://okapicrm.com When I was fresh out of college, working for startups, Salesforce was this big mystery to me. It's the per
ucarion