Package Exports
- @fancyrobot/fred-dev
- @fancyrobot/fred-dev/chat-defaults
Readme
@fancyrobot/fred-dev
Development tooling package for the Fred monorepo.
Scope
@fancyrobot/fred-dev is for local development workflows (contributors and maintainers).
It provides helper entrypoints like dev chat and the local server used while building Fred.
This package is not intended as a production runtime dependency for application deployments.
Prerequisites
- Bun installed
- A configured provider API key when using chat/server flows (for example
OPENAI_API_KEY)
Intended Use
Use this package when you are contributing to Fred or running local project tooling.
Avoid using this package as a runtime dependency in shipped applications.
Usage
From the repository root:
# Run local development chat
bun run dev
# Run local development server
bun run serverYou can also run package scripts directly:
bun run --filter @fancyrobot/fred-dev dev
bun run --filter @fancyrobot/fred-dev serverWhat It Exports
startDevChatfromsrc/dev-chat.tsstartServer/ServerAppfromsrc/server.ts- chat default/provider helpers from
src/chat-defaults.ts
Stability
This package follows Fred's release process, but its API is primarily optimized for repository development workflows and may change as contributor tooling evolves.
License
MIT