- Released v1
- Open weights
- Apache 2.0
- Runs on a CPU
Speech-to-text model
AksharSTT
Hindi, English and Hinglish speech to text that runs offline on a CPU.
- model file
- 29.5 MB
- real time on a CPU
- 96×
- mean word error rate
- 22.28%
Track 01 · AI-native
From a promising prototype to something your team relies on every day.
Overview
ByteKnot Labs builds AI products: assistants that answer from your documents with citations, copilots that draft and act inside the tools your team already uses, AI-native CRMs where lead scoring, call summaries and follow-ups are part of the system, and AI features added to the CRMs, ERPs and portals you already run. Each product ships with its interface, backend, evaluation suite and monitoring, in your cloud, and you own all of it.
assistants · copilots · AI-native CRM · AI integration
Capabilities
Assistants answer questions from your documents and systems and show where each answer came from. Copilots work inside a tool your team already uses, drafting replies, summaries and next steps for a person to approve.
A CRM with the model built into how information arrives: calls and emails summarised onto the right record, follow-ups drafted for approval, and leads scored against your own history. It sits on the same foundation as our traditional CRMs, so it can start as one and grow.
Most teams do not need a new product. They need one job done better inside the CRM, ERP or portal they already use. We add the feature through that system's APIs, or inside its backend when it runs on a modern stack, and give it its own evaluation set.
Approach
We write down the decision or task the product has to handle, who checks it, and what a wrong answer costs. That decides whether it is an assistant, a copilot or an agent.
Real questions and real cases from your team, with the answers you expect. Every change to a prompt, model or data source is scored against it.
Retrieval over your documents, databases and APIs, with citations. The model reads what your people read, and shows its working.
Authentication, roles, audit logs, cost limits, streaming interfaces, fallbacks and monitoring. The boring parts are what make it usable.
Testing
The evaluation set is written before the first prompt and runs on every change after it.
Deliverables
Stack
Chosen per project, benchmarked where it matters, and all of it something your team can run after us.
Typical builds
A CRM that reads every call note and email, drafts the follow-up and scores leads against your own history.
Answers over policies, contracts, tickets and wikis, with a citation behind every answer.
Drafts replies from your help centre and past tickets for an agent to approve and send.
Extracts, classifies and routes invoices, forms and applications into the right system.
Summaries, scoring and drafting added to the system you already run, through its APIs.
Search, summaries and recommendations added to software you already sell.
Data
Written into every proposal, and the same for every AI product we build.
Cost
Every proposal states the price before work begins. These are the things that move it.
Fixed price for a fixed scope, or two-week sprints while the scope is still being discovered.
Process
Discover, then Design, then Build, then Launch and hand over. A working build every week, on a staging environment in your cloud.
How a project runsTerms
Code in your GitHub, infrastructure in your cloud, nothing trained on your data, and everything yours when we leave.
Read the termsFAQ
Last reviewed
A CRM designed with the model inside it from the start. It reads call notes and email, drafts follow-ups, scores leads against your own history, summarises accounts and flags exceptions for a person to decide. It still has contacts, pipeline, permissions, reports and integrations, and it runs on the same Spring Boot and MySQL foundation as a traditional CRM.
An assistant answers questions from your data and shows its sources. A copilot drafts and acts inside a tool your team already uses, with a person approving each step. An agent carries out multi-step work on its own, with approval only where a wrong move would be expensive. We pick the shape the job can genuinely support today.
It depends on four things: how many systems it reads from or writes to, the state of the documents it learns from, how much a wrong answer costs, and where the model has to run. A read-only assistant over one clean document library is a small project. A copilot that drafts inside your CRM, respects every user's permissions and logs each action is a larger one. We give a fixed price once the scope is clear, or bill two-week sprints while it is still being discovered. The proposal states the number before work begins.
Three things: model usage, billed by the provider per token; hosting for the application, index and database; and monitoring. We estimate the cost per request during design, set a limit in code and report it in production. Where a smaller model scores the same on your evaluation set, we use it.
Usually, yes. If it runs on a modern stack such as Spring Boot, we add the feature inside the same backend. If it is Salesforce, HubSpot or another product, we build alongside it through its APIs. Each feature, such as a summary, a score or a drafted reply, gets its own evaluation set, and nothing needs a rewrite.
Not by default. OpenAI, Anthropic and Google Cloud each state that business and API data is not used to train their models unless you opt in or give permission. We use only the providers you approve in the proposal, under their API data terms, and serve an open-weight model in your network when no outside provider is acceptable.
We do not promise a model never makes things up. We ground answers in retrieval with citations so a wrong answer is visible, constrain outputs where the format matters, measure against an evaluation set built from real questions, and put a human approval step on anything where a wrong answer is expensive.
Yes. AI work starts with a feasibility check on your real data and a written go or no-go. After that, product sprints run for two weeks with a demo at the end of each, and you can stop after any sprint.
Most first production releases ship in six to twelve weeks. Scope, evaluation criteria and the date are agreed before work starts, and you see a working build every week.
Whichever scores best on your evaluation set at a cost you accept. We usually benchmark Claude, Gemini, OpenAI models and an open-weight option, and design so the model can be swapped later without a rewrite.
Models, prompts and data keep changing, so the evaluation set keeps running. You can run the product yourself with the runbook we hand over, or keep us on a monthly retainer for monitoring, model upgrades, evaluation runs and new features.
Further reading
Speech-to-text model
Hindi, English and Hinglish speech to text that runs offline on a CPU.
From our AI Lab
We train and publish our own models, with the weights, the training records and every score in public. It is the same method we use on client models.
Visit the AI LabAgents, retrieval systems and private or fine-tuned models, tested on your real cases and deployed on your infrastructure.
ExploreCustom CRMs, ERPs, portals and back-office systems on Java, Spring Boot and MySQL.
ExploreTaking on new projects
A short call, a written brief, and a straight answer on scope, price and timeline before any work starts. NDA first if you need one.