Knowledge Retrieval

Internal or external. One interface.

The assistant automatically routes your question to your internal knowledge base, the public web, or both simultaneously.

Migration planning
Web search enabled
How do we update our internal `Button` component to use the new React 19 hooks?
To update the internal `Button` component, you can replace the current `useEffect` implementation with the new `useActionState` hook introduced in React 19.

Our current `Button` component in `src/components/ui/button.tsx` relies on manual pending states. According to the official React 19 documentation, `useActionState` handles this automatically, allowing you to streamline the component.
Combined Sources
button.tsxInternal • GitHub Repository
React 19 HooksExternal • react.dev/reference

Synthesized context. Answer complex questions by merging your private internal code with public external documentation.

FIG 0.1

Intelligent routing

The assistant determines if your query requires external knowledge. If you ask an internal question, it stays internal. If you need public docs, it searches the web.

FIG 0.2

Manual override

Control is entirely yours. You can manually force a web search at any time to guarantee the assistant pulls the latest information from the internet.

FIG 0.3

Web citations

External information is treated with the same rigor as internal data. Every claim generated from the web is backed by a direct, clickable URL.

Stop switching tabs

You shouldn't have to read your internal codebase in one window and search public documentation in another. Fenlo merges both contexts seamlessly into a single thread.

See how hybrid search works

Questions and answers

Common questions about web search.

By default, the assistant determines if your question requires external knowledge. If it does, it searches the web automatically. If the question is strictly internal, it only queries your connected sources.

Yes. You can manually toggle web search on to explicitly instruct the assistant to look outside of your organization for the answer.

Yes. If you ask how to upgrade your internal React components to a new public library version, the assistant will search your internal codebase for the components, search the web for the library documentation, and synthesize the answer.

Absolutely. Just like internal tickets and pull requests, every external webpage used to generate an answer is provided as a clickable citation.

Ready to give your team
instant answers?

See how Fenlo connects your tools and turns scattered knowledge into a single, searchable intelligence layer.

Start For Free