Franklin Logo

Franklin AI Middleware

Your files, your AI, your rules. Franklin is a local-first, privacy-respecting engine that empowers you to harness the full power of AI—without giving up control.

The Next Evolution of Local-First AI

Key Features

Natural Language Prompt Processing 🧠

Interact with Franklin using plain language—no technical setup required.

Hybrid Model Routing 🔁

Efficiently combines GPT-4o as the "brain" for advanced reasoning with TinyLlama as the local "worker" for file access and privacy. Tasks are automatically routed to ChatGPT for quality an[...]

RAG Toolchain 📂

Easily list, read, and summarize files on your local system—no uploads needed.

Functional Web UI 🌐

Modern React interface for prompts, workflow management, and viewing results.

Franklin 1.0 is just the beginning.
The core foundation is here, but many more features and integrations are on the way!

The Franklin Story

🚀 Why I Built Franklin

It started when I realized that unless I constantly upload files, AI can’t work with anything on my machine.

Most tools today are designed for one-off chats, not real work. You paste in a prompt, get a response, and it’s gone. No memory, no local tools, no privacy — and no control. I didn’t wan[...] So I built Franklin — my first real solo project, developed in my spare time, late nights and weekends. It’s still a work in progress — but it’s already different from most AI tools I�[...] Franklin lives on your machine — where your files are. It can read them, summarize them, and act on them. It speaks plain language and respects your privacy.

By default, Franklin runs in hybrid mode, combining fast, high-quality cloud models with local tools and fallback logic. When privacy matters most, you can switch to local-only mode — keepin[...] No uploading. No surveillance. Just real work — done on your terms.

What started as a personal experiment became something more: a local-first AI operating system for power users, creators, devs, and tinkerers — like me.

Franklin isn’t for everyone. But if you’re the kind of person who builds your own tools, runs your own server, or just wants to own your AI — Franklin was built for you.

Welcome aboard.

Meet the Creator

👤 About the Creator

DFRANK Studioz Logo

Hi, I’m Brent — the solo builder behind Franklin.

I don’t work in IT. I don’t have formal qualifications. I’m not a developer by trade. I’m just a tinkerer — someone who loves learning, breaking things, fixing them, and figuring out[...] Franklin is my first real project. I started it as a side hobby, and it slowly grew into something bigger. I built it from the ground up — writing code, wiring up containers, debugging crash[...] It’s still evolving. I’m constantly improving it, fixing things, and adding new features. There’s a lot more to come — but the core idea is already here: local-first AI that works for [...] If you're a builder, a self-hoster, or someone who just likes to have control over your tools — welcome. Franklin was made for you. — Brent (aka dfrank)

🙋 Get Involved

Franklin is a personal project, but anyone can help out.

Try it out and see what works!
Found a bug? Got a suggestion? Let me know.
Want to help build it? Jump in on GitHub.

GitHub: github.com/dfrankstudioz/franklin
Email: dfstudioz@gmail.com

💼 Using Franklin at Work?

Support Franklin

Get Started & Connect

Questions or commercial use?
Contact: dfstudioz@gmail.com

License: Franklin is available under the Prosperity Public License 3.0.
Free for non-commercial use. Contact us to license commercially.

This is a personal proof-of-concept project. No support or warranty provided.