Ellf · Your virtual NLP engineer
From the makers of spaCy and Prodigy<br>Your virtual<br>NLP engineer<br>You’ve heard all about vibe coding – now say hello to vibe NLP . With Ellf, your team can take back control and build custom and fully private AI solutions in-house.<br>Join WaitlistRead the Docs
✳︎Claude Code<br>table)]:!bg-none [&_div:has(>table)]:!overflow-visible [&_div:has(>table)]:!whitespace-normal">› We need to extract products and pricing from press releases. We started with an LLM API but it's slow and expensive, and our data needs to stay private. How can we train our own model?<br>table)]:!bg-none [&_div:has(>table)]:!overflow-visible [&_div:has(>table)]:!whitespace-normal">⏺︎Let me analyze your requirements and put together a project plan for you.
TasksText classification<br>TasksAnnotate entities<br>AgentsGPT-5<br>Datasetslegal-contracts<br>Datasetsmedical-records<br>AssetsDocuments
Assign @Agents/Gemini to @ |
Project planning<br>Break your business problem down into actionable steps.
Distillation<br>Use LLMs to create better, smaller, faster and fully private task-specific components.
Model training and analysis<br>Train and fine-tune task-specific models, analyze the logs and diagnose problems.
Data preparation and exploration<br>Convert raw data, cluster information and iterate on label schemes for your task.
Data development<br>Collaborate on annotation and automate data labeling with agents
Annotation guidelines<br>Write comprehensive labelling manuals to scale up the data creation process.
Pattern generation<br>Determine what to extract with rule-based logic and create patterns interactively.
QA and evaluation<br>Test your system with real-world and synthetic data.
Coding assistance<br>Build custom solutions with spaCy, Prodigy and the powerful Python ecosystem.
table)]:!bg-none [&_div:has(>table)]:!overflow-visible [&_div:has(>table)]:!whitespace-normal">› How can I best solve this?<br>table)]:!bg-none [&_div:has(>table)]:!overflow-visible [&_div:has(>table)]:!whitespace-normal">⏺︎Let me analyze your requirements and put together a project plan for you.
Use your favorite tools<br>Ellf integrates seamlessly with your coding assistant of choice and makes it proficient at solving NLP problems.
cluster.example.com
Training experimentSTARTING<br>Train a pipelinetrain
Annotate entitiesSTARTED<br>Named Entity Recognitionner
Data-private cluster<br>Run annotation, training and more, powered by a data-private cluster you run locally or in your own cloud and 100% under your control.
✳︎Claude Code<br>table)]:!bg-none [&_div:has(>table)]:!overflow-visible [&_div:has(>table)]:!whitespace-normal">› /ellf-support Is this a good approach?<br>table)]:!bg-none [&_div:has(>table)]:!overflow-visible [&_div:has(>table)]:!whitespace-normal">⏺︎I've emailed your conversation logs to support@ellf.ai.
Re: Your Ellf support request
Get human support<br>If you ever feel stuck or need a second opinion, send us your logs and have them reviewed by one of our NLP experts – straight from your coding assistant.
Frequently Asked Questions<br>Any other questions that are not covered here? Email us!<br>div:last-child]:pb-5">Which tasks can Ellf do?p]:mb-4 hidden">Ellf’s modules cover all aspects of the NLP development process, including project planning and advice, data preparation and annotation, machine learning and rule-based logic, and model training and evaluation. In combination with your AI-assisted coding tool like Claude Code, it can build end-to-end NLP pipelines for you and develop standalone AI systems that are accurate, fast and run entirely under your control.<br>The Ellf platform lets you run and monitor annotation tasks, processes like training and evaluation, and automated agents for working with data, powered by your own data-private cluster running locally or in the cloud. Data annotation workflows are powered by our popular annotation tool Prodigy and cover all common NLP tasks, including named entity recognition, span categorization, text classification, relation extraction and more.
div:last-child]:pb-5">How can I use Ellf with my AI coding assistant?p]:mb-4 hidden">Ellf seamlessly integrates with AI-assisted coding tools like Claude Code and provides MCP servers, skills and agents that unlock new capabilities and make your coding assistant proficient at planning and executing NLP projects. This is the most efficient way to use Ellf and means you can keep coding like you normally do, just with added NLP superpowers.
div:last-child]:pb-5">What expertise does my team need to use Ellf?p]:mb-4 hidden">Ellf is designed for both beginners and experienced NLP developers. If you’re just getting started, Ellf will guide you through the end-to-end process, answer any questions that come up and help you set up your project from scratch. More experienced developers can use Ellf to get feedback on their solution, automate tasks and iterate faster. Ellf integrates seamlessly into your workflow, wherever you are in the development cycle.
div:last-child]:pb-5">How does my data...