Frappe Technologies

Build your coffee. Fork your flavor.

Taste the freedom of open-source coffee.

Say goodbye to closed-roast systems

What is Frappe Beans?

Frappe Beans is the world’s first open-source coffee platform — now powered by community contributions and AI-generated roast profiles. 

Inspired by the same principles that power our software, we’re bringing transparency, customization, and community contribution to your daily brew. Each roast is built using a combination of community-submitted profiles and machine learning models trained on thousands of tasting notes, brew logs, and coffee subreddit comments.

Whether you prefer a stable medium roast or an experimental AI blend, Frappe Beans gives you full control of your caffeine pipeline.

Because flavor should be forkable

Why Open Source Coffee?

Because building software is hard. And debugging it without coffee is harder.

Most coffee is blended behind closed doors. Frappe Beans combines open-sourcing principles with generative AI, letting you fine-tune your flavor based on origin, mood, and even GitHub commit frequency.

Our principles for a good cup of coffee mirror those of good software:

Transparent sourcing and roasting

Customizable flavor profiles

Community-driven development

Fully self-hosted brewing

No vendor lock-in. No proprietary blends. Just beans that you control.

One roast doesn’t fit all

Roast Types

Like our software, Frappe Beans follows a branching strategy:

Channel Flavor profile
main
Classic, well-balanced medium roast
dev
Experimental and cutting-edge
hotfix
Bold, intense, perfect for deadlines
ai-blend
ML-optimized roast, generated on demand

Each roast is tagged and versioned. Commit to the one that fits your workflow.

Got a better blend? Submit a pull roast

How to Contribute

Contributions will open soon.

We’ll soon be inviting early community members to help shape future roasts, brewing techniques, and flavor configs.

Customizing your roast is as easy as tweaking a config:

roast:

level: dev

origin: Ethiopia_Limu

temp: 96C

duration: 3:45

notes: "bright, citrusy, community-approved"

Run it via CLI:

# Early access only

frappe-beans brew --config roast.yaml

No time to configure? Let GPTaste™, our AI-powered Roast Assistant, auto-generate your roast using inputs like GitHub activity, your VS Code theme, sleep data, and recent calendar stressors. Trained on your habits, tuned for your hustle.

Built by devs, Roasted by principle

Behind the Beans

Crafted by the same team that brought you ERPNext, Frappe Framework, and a belief that everything should be hackable — even your morning ritual.

This isn’t just coffee. This is infrastructure.

Currently in early brewing.

Taste the freedom of open-source coffee.