README Improvements (#1597)
* Improve readme * Fix buttons * Improve discord link * Improve image formatting * additional getting started improvements * Update README.md * Update README.md * Update README.md * Update spaces link * Update README.md * Update LICENSE * Update README.md * Update README.md * Update README.md * Update README.md
This commit is contained in:
parent
8d991ce43d
commit
20f640c4ce
2 changed files with 27 additions and 62 deletions
2
LICENSE
2
LICENSE
|
|
@ -1,6 +1,6 @@
|
||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2023 Logspace
|
Copyright (c) 2024 Logspace
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|
|
||||||
87
README.md
87
README.md
|
|
@ -2,66 +2,49 @@
|
||||||
|
|
||||||
# ⛓️ Langflow
|
# ⛓️ Langflow
|
||||||
|
|
||||||
<h3>Discover a simpler & smarter way to build around Foundation Models</h3>
|
### Discover a simpler & smarter way to build around Foundation Models</h3>
|
||||||
|
# [](https://www.langflow.org)
|
||||||
[](https://github.com/logspace-ai/langflow/releases)
|
|
||||||
[](https://github.com/logspace-ai/langflow/contributors)
|
|
||||||
[](https://github.com/logspace-ai/langflow/last-commit)
|
|
||||||
[](https://github.com/logspace-ai/langflow/issues)
|
|
||||||
[](https://github.com/logspace-ai/langflow/repo-size)
|
|
||||||
[](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/logspace-ai/langflow)
|
|
||||||
[](https://opensource.org/licenses/MIT)
|
|
||||||
[](https://star-history.com/#logspace-ai/langflow)
|
|
||||||
[](https://github.com/logspace-ai/langflow/fork)
|
|
||||||
[](https://twitter.com/langflow_ai)
|
|
||||||
[](https://discord.com/invite/EqksyE2EX9)
|
|
||||||
[](https://huggingface.co/spaces/Logspace/Langflow)
|
|
||||||
[](https://codespaces.new/logspace-ai/langflow)
|
|
||||||
|
|
||||||
<a href="https://github.com/logspace-ai/langflow">
|
|
||||||
<img width="100%" src="https://github.com/logspace-ai/langflow/blob/dev/docs/static/img/new_langflow_demo.gif"></a>
|
|
||||||
|
|
||||||
# 📦 Installation
|
# 📦 Installation
|
||||||
|
|
||||||
### <b>Locally</b>
|
You can install Langflow with pip:
|
||||||
|
|
||||||
You can install Langflow from pip:
|
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
# This installs the package without dependencies for local models
|
# Install the pre-release version
|
||||||
pip install langflow
|
pip install langflow --pre --force-reinstall
|
||||||
|
|
||||||
|
# or stable version
|
||||||
|
pip install langflow -U
|
||||||
```
|
```
|
||||||
|
|
||||||
To use local models (e.g llama-cpp-python) run:
|
Then, run Langflow with:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
pip install langflow[local]
|
python -m langflow run
|
||||||
|
# or
|
||||||
|
langflow run
|
||||||
```
|
```
|
||||||
|
|
||||||
This will install the following dependencies:
|
You can also preview Langflow in [HuggingFace Spaces](https://huggingface.co/spaces/Logspace/Langflow-Preview). [Clone the space using this link](https://huggingface.co/spaces/Logspace/Langflow-Preview?duplicate=true), to create your own Langflow workspace in minutes.
|
||||||
|
|
||||||
- [CTransformers](https://github.com/marella/ctransformers)
|
# 🎨 Creating Flows
|
||||||
- [llama-cpp-python](https://github.com/abetlen/llama-cpp-python)
|
|
||||||
- [sentence-transformers](https://github.com/UKPLab/sentence-transformers)
|
|
||||||
|
|
||||||
You can still use models from projects like LocalAI, Ollama, LM Studio, Jan and others.
|
Creating flows with Langflow is easy. Simply drag components from the sidebar onto the canvas and connect them to start building your application.
|
||||||
|
|
||||||
Next, run:
|
Explore by editing prompt parameters, grouping components into a single high-level component, and building your own Custom Components.
|
||||||
|
|
||||||
```shell
|
Once you’re done, you can export your flow as a JSON file.
|
||||||
python -m langflow
|
|
||||||
|
Load the flow with:
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langflow import load_flow_from_json
|
||||||
|
|
||||||
|
flow = load_flow_from_json("path/to/flow.json")
|
||||||
|
# Now you can use it
|
||||||
|
flow("Hey, have you heard of Langflow?")
|
||||||
```
|
```
|
||||||
|
|
||||||
or
|
|
||||||
|
|
||||||
```shell
|
|
||||||
langflow run # or langflow --help
|
|
||||||
```
|
|
||||||
|
|
||||||
### HuggingFace Spaces
|
|
||||||
|
|
||||||
You can also check it out on [HuggingFace Spaces](https://huggingface.co/spaces/Logspace/Langflow) and run it in your browser! You can even clone it and have your own copy of Langflow to play with.
|
|
||||||
|
|
||||||
# 🖥️ Command Line Interface (CLI)
|
# 🖥️ Command Line Interface (CLI)
|
||||||
|
|
||||||
Langflow provides a command-line interface (CLI) for easy management and configuration.
|
Langflow provides a command-line interface (CLI) for easy management and configuration.
|
||||||
|
|
@ -124,24 +107,6 @@ Alternatively, click the **"Open in Cloud Shell"** button below to launch Google
|
||||||
<img src="https://render.com/images/deploy-to-render-button.svg" alt="Deploy to Render" />
|
<img src="https://render.com/images/deploy-to-render-button.svg" alt="Deploy to Render" />
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
# 🎨 Creating Flows
|
|
||||||
|
|
||||||
Creating flows with Langflow is easy. Simply drag components from the sidebar onto the canvas and connect them to start building your application.
|
|
||||||
|
|
||||||
Explore by editing prompt parameters, grouping components into a single high-level component, and building your own Custom Components.
|
|
||||||
|
|
||||||
Once you’re done, you can export your flow as a JSON file.
|
|
||||||
|
|
||||||
Load the flow with:
|
|
||||||
|
|
||||||
```python
|
|
||||||
from langflow import load_flow_from_json
|
|
||||||
|
|
||||||
flow = load_flow_from_json("path/to/flow.json")
|
|
||||||
# Now you can use it
|
|
||||||
flow("Hey, have you heard of Langflow?")
|
|
||||||
```
|
|
||||||
|
|
||||||
# 👋 Contributing
|
# 👋 Contributing
|
||||||
|
|
||||||
We welcome contributions from developers of all levels to our open-source project on GitHub. If you'd like to contribute, please check our [contributing guidelines](./CONTRIBUTING.md) and help make Langflow more accessible.
|
We welcome contributions from developers of all levels to our open-source project on GitHub. If you'd like to contribute, please check our [contributing guidelines](./CONTRIBUTING.md) and help make Langflow more accessible.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue